Nodejs:Messenger 广播消息不起作用
Nodejs: Messenger broadcast message not working
我正在尝试通过我的 Facebook Messenger 机器人发送广播。这是我的代码:
if (subscribe === true) {
// Send the HTTP request to the Messenger Platform
request({
"uri": "https://graph.facebook.com/v2.11/me/broadcast_messages",
"qs": { "access_token": PAGE_ACCESS_TOKEN },
"method": "POST",
"message_creative_id": message_creative_id,
"notification_type": "REGULAR",
"messaging_type": "MESSAGE_TAG",
"tag": "NON_PROMOTIONAL_SUBSCRIPTION"
}, (err, res, body) => {
if (!err) {
console.log('message sent!')
} else {
console.error("Unable to send message:" + err);
}
});
}
但是,没有消息发送给我的任何用户。是我的代码有误,还是发送消息需要很长时间?
我当时没有开启订阅消息,所以这个问题无效
我正在尝试通过我的 Facebook Messenger 机器人发送广播。这是我的代码:
if (subscribe === true) {
// Send the HTTP request to the Messenger Platform
request({
"uri": "https://graph.facebook.com/v2.11/me/broadcast_messages",
"qs": { "access_token": PAGE_ACCESS_TOKEN },
"method": "POST",
"message_creative_id": message_creative_id,
"notification_type": "REGULAR",
"messaging_type": "MESSAGE_TAG",
"tag": "NON_PROMOTIONAL_SUBSCRIPTION"
}, (err, res, body) => {
if (!err) {
console.log('message sent!')
} else {
console.error("Unable to send message:" + err);
}
});
}
但是,没有消息发送给我的任何用户。是我的代码有误,还是发送消息需要很长时间?
我当时没有开启订阅消息,所以这个问题无效