2
votes

Comment résoudre la valeur obligatoire manquante pour l'option "image" dans le service "wacore" dans la configuration initiale de l'API métier Whatsapp?

J'essaie de configurer l'API Whatsapp Business.
En vous référant au Lien pour la configuration.

Je travaille sur le système d'exploitation Windows 10. - Juste pour info.

Dans la section configuration initiale, sur la commande docker-compose up -d j'obtiens l'erreur.

Valeur obligatoire manquante pour l'option "image" dans le service "wacore": Exécuter docker-compose avec env var WA_API_VERSION (ex. WA_API_VERSION = 2.21.4 docker-compose)

Merci.


1 commentaires

Vous devez configurer une variable d'environnement WA_API_VERSION avec la valeur de la version de l'API WhatsApp Business que vous souhaitez utiliser. Consultez schrodinger.com/kb/1842 pour savoir comment configurer la variable d'environnement. Voir developer.facebook.com/docs/whatsapp/changelog pour voir les versions WhatsApp disponibles .


3 Réponses :


2
votes

La documentation indique que vous devez changer la version manuellement

docker-compose.yml

services:
  ...
  wacore:
      image: docker.whatsapp.biz/coreapp:v${WA_API_VERSION:-2.21.6}
  ...
  waweb:
      image: docker.whatsapp.biz/web:v${WA_API_VERSION:-2.21.6}


0 commentaires

5
votes

Vous devez définir la variable d'environnement pour WA_API_VERSION, si vous utilisez PowerShell, exécutez $ env: WA_API_VERSION = "2.23.4" puis exécutez docker-compose up -d


0 commentaires

1
votes

Si la définition de la variable d'environnement ne fonctionne pas, vous pouvez essayer de modifier manuellement WA_API_VERSION dans docker-compose.yml.

Modifiez ces lignes

wacore:
   image: docker.whatsapp.biz/coreapp:v2.23.4

...

waweb:
    image: docker.whatsapp.biz/web:v2.23.4


0 commentaires