如何为我的Messenger Messenger设置欢迎消息
问题描述:
我正在尝试创建一个简单的应答程序,用于我的Facebook页面,但由于它是我的第一次尝试而丢失了一些。如何为我的Messenger Messenger设置欢迎消息
我已经集成了网络挂接在我的网站,这是我的 回调URL的结尾文件:
<?php
$challenge = $_REQUEST['hub_challenge'];
$verify_token = $_REQUEST['hub_verify_token'];
if ($verify_token === 'YOURVERIFYTOKEN'){
echo $challenge;
}
?>
网络挂接设置了,但我不知道什么应该是我的下一步是什么?我如何设置欢迎信息?
答
只要按照快速入门指南,然后你知道下一个是什么。 https://developers.facebook.com/docs/messenger-platform/quickstart
- 设置网络挂接
- 获取页面访问令牌
- 订阅的应用程序的页面
然后就可以开始接收和发送短信。
答
你意思是能够通过发布这个API来做到这一点:
https://graph.facebook.com/v2.6/<PAGE_ID>/thread_settings?access_token=<PAGE_ACCESS_TOKEN>
有这样的有效载荷:
{
"setting_type":"call_to_actions",
"thread_state":"new_thread",
"call_to_actions":[
{
"message":{
"text":"Welcome to My Company!"
}
}
]
}
这过去一直在为我工作,但当我尝试时,我正在验证错误。我已经在facebook平台团队中打开了一个错误。
更新
要设置您发送以下有效载荷到上述网址一个值得欢迎的消息:
按:
https://developers.facebook.com/docs/messenger-platform/thread-settings/greeting-text