如何设置"入门"按键

时间:2017-03-30 08:47:44

标签: node.js express facebook-messenger-bot

我正在使用messenger机器人,而且我对“入门”按钮有些麻烦...我在node.js上工作,我使用的是Express框架。这是我的所作所为,但仍然没有工作:

function setupGetStartedButton(sender){
var messageData = {
        "get_started":[
        {
            "payload":"USER_DEFINED_PAYLOAD"
            }
        ]
}
request({
    url: 'https://graph.facebook.com/v2.6/me/messages',
    qs: {access_token:token},
    method: 'POST',
    json: {
        recipient: {id:sender},
        message: messageData,
    }
}, function(error, response, body) {
    if (error) {
        console.log('Error sending messages: ', error)
    } else if (response.body.error) {
        console.log('Error: ', response.body.error)
    }
})

}

需要帮助......我的技能评估范围为1到10,我是4岁。

1 个答案:

答案 0 :(得分:0)

尝试将网址更改为https://graph.facebook.com/v2.6/me/messenger_profile 和你的messageData到

{ 
  "get_started":{
    "payload":"GET_STARTED_PAYLOAD"
  }
}