根据有关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字段。
答案 0 :(得分:1)
WhatsApp Business API分为两部分-Business Manager上的WhatsApp帐户(Facebook)和WhatsApp Business API客户端(泊坞窗图像)。
这相当于为每个单独的电话号码和该手机上的WhatsApp应用拥有一个单独的手机。
遵循官方WhatsApp documentation,以获取有关设置的更多详细信息。