使用php在facebook bot messenger中接收图像

时间:2016-12-17 03:57:24

标签: facebook bots facebook-messenger facebook-messenger-bot

这是我的示例代码,我从用户那里收到消息。它只是文字,所以如果我收到用户的图片怎么办?我在我的机器人中使用PHP。

 $message = $input['entry'][0]['messaging'][0]['message']['text'];

2 个答案:

答案 0 :(得分:0)

使用php获取附件文件的值:

$ message = $ input ['条目'] [0] ['短信'] [0] ['短信'] ['附件& #39];

发布结果=> $消息[0] ['有效载荷'] [' URL&#39]。

答案 1 :(得分:0)

您将获得图片网址:

entry[0].messaging[0].message.attachments[0].payload.url

检查您是否收到了文字或图片:

if(entry[0].messaging[i].message.text)
  //text
else 
  // image