Использование разных телефонных номеров в учетной записи WhatsApp Business API. - PullRequest
0 голосов
/ 25 июня 2019

Следуя этой документации https://developers.facebook.com/docs/whatsapp/business-management-api/phone-numbers о бизнес-аккаунтах WhatsApp, можно иметь несколько телефонных номеров в одной учетной записи. Кто-нибудь знает, как можно определить, с какого номера отправляется сообщение при отправке сообщения клиенту? В API нет ничего об отправке сообщений.

следуя документации, вы можете прочитать номера телефонов и их WhatsApp ID через

curl -X GET \
'https://graph.facebook.com/v3.3/your-whatsapp-business-account-id/phone_numbers' \
  -d 'access_token=your-access-token'

пример результата

{
  "data": [
    {
      "verified_name": "Jasper's Market",
      "display_phone_number": "+1 631-555-5555",
      "id": "1906385232743451",
      "quality_rating": "GREEN"

    },
    {
      "verified_name": "Jasper's Ice Cream",
      "display_phone_number": "+1 631-555-5556",
      "id": "1913623884432103",
      "quality_rating": "NA"
    }
  ],
}

Я бы ожидал что-то вроде поля senderId при отправке сообщения.

1 Ответ

1 голос
/ 03 июля 2019

API-интерфейс WhatsApp Business состоит из двух частей: учетная запись WhatsApp в Business Manager (Facebook) и клиент WhatsApp Business API (изображения Docker).

  1. То, что вы просматриваете, - это WhatsAppданные учетной записи от Business Manager.
  2. После того, как вы добавили номер телефона с подтвержденным именем, вам необходимо загрузить сертификат из Business Manager и использовать его, чтобы зарегистрировать свой клиент WhatsApp Business API (Docker-контейнеры).
  3. Каждый клиент зарегистрирован под определенным номером телефона, поэтому вы знаете, какой номер телефона вы используете для отправки сообщений.
  4. Это эквивалентно наличию отдельного мобильного телефона для каждогоотдельный номер телефона и приложение WhatsApp на этом мобильном телефоне.

    Следуйте официальной документации WhatsApp , чтобы получить более подробную информацию о настройке.

...