发送推送消息给Messenger bot用户
问题描述:
我希望能够随时向我的Messenger bot用户发送推送消息。我得到的用户ID感谢:发送推送消息给Messenger bot用户
event.sender.id
然后我试着按the Messenger doc发送这个POST请求。它返回“成功”,但我没有收到任何消息。机器人正在开发中。
curl -X POST -H "Content-Type: application/json" -d '{
"recipient": {
"id": "1451521288246029" // this is my sender id
},
"message": {
"text": "hello, world!"
}
}' "https://graph.facebook.com/v2.6/me/messenger_profile?access_token=<TOKEN>"
任何想法如何能够发送推送消息?
答
问题解决了,我使用的是“messenger_profile”端点而不是“消息”端点。
event.sender.id来自哪里? – WizKid
用户是否可能不是该机器人分配给的页面的管理员?当bot在开发中时,它只能与该页面的管理员进行通信。 – dafilipaj
不幸的是,我是该页面的管理员。我会尝试发布应用程序以查看它是否有效 – AlphaNico