#facebook #docker #whatsapp
#Facebook #docker #whatsapp
Вопрос:
Я пытаюсь настроить Whatsapp business API.
Ссылка на ссылку для настройки.
Я работаю на ОС Windows 10. — Просто для информации.
В разделе начальная настройка по команде docker-compose up -d
я получаю сообщение об ошибке.
Отсутствует обязательное значение для параметра «изображение» в сервисе «wacore»: запустите docker-compose с env var WA_API_VERSION (например. WA_API_VERSION=2.21.4 docker-compose )
Спасибо.
Комментарии:
1. Вам необходимо настроить переменную среды WA_API_VERSION со значением версии WhatsApp Business API, которую вы хотите использовать. См schrodinger.com/kb/1842 чтобы узнать, как настроить переменную окружения. См developers.facebook.com/docs/whatsapp/changelog чтобы просмотреть доступные версии WhatsApp.
Ответ №1:
Вы должны определить переменную среды для WA_API_VERSION, если вы используете powershell, запустите $ env:WA_API_VERSION = «2.23.4», а затем запустите docker-compose up -d
Ответ №2:
В случае, если настройка переменной среды не работает, вы можете попробовать изменить WA_API_VERSION вручную внутри docker-compose.yml.
Измените эти строки
wacore:
image: docker.whatsapp.biz/coreapp:v${WA_API_VERSION:?Run docker-compose...<options>)}
...
waweb:
image: docker.whatsapp.biz/web:v${WA_API_VERSION:?Run docker-compose...<options>)}
в
wacore:
image: docker.whatsapp.biz/coreapp:v2.23.4
...
waweb:
image: docker.whatsapp.biz/web:v2.23.4
номер версии вы можете узнать по этой ссылке
Комментарии:
1. Ты мой спаситель! Спасибо.
Ответ №3:
В документах говорится, что вы должны изменить версию вручную
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}
Ответ №4:
Вы можете выполнить команду следующим образом => WA_API_VERSION= 2.37.1 docker-compose up -d