2016-05-15 159 views
0

我正在尝试创建一个简单的应答程序,用于我的Facebook页面,但由于它是我的第一次尝试而丢失了一些。如何为我的Messenger Messenger设置欢迎消息

我已经集成了网络挂接在我的网站,这是我的 回调URL的结尾文件:

<?php 
$challenge = $_REQUEST['hub_challenge']; 
$verify_token = $_REQUEST['hub_verify_token']; 

if ($verify_token === 'YOURVERIFYTOKEN'){ 
echo $challenge; 
} 
?> 

网络挂接设置了,但我不知道什么应该是我的下一步是什么?我如何设置欢迎信息?

回答

0

你意思是能够通过发布这个API来做到这一点:

https://developers.facebook.com/docs/messenger-platform/send-api-reference#welcome_message_configuration

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

相关问题