【发布时间】:2017-05-02 21:21:16
【问题描述】:
这是我从用户那里获取消息的示例代码。它只是文本,所以如果我收到用户的图像,我该如何获取?我正在使用我的机器人中的 PHP。
$message = $input['entry'][0]['messaging'][0]['message']['text'];
【问题讨论】:
标签: facebook bots facebook-messenger facebook-messenger-bot
这是我从用户那里获取消息的示例代码。它只是文本,所以如果我收到用户的图像,我该如何获取?我正在使用我的机器人中的 PHP。
$message = $input['entry'][0]['messaging'][0]['message']['text'];
【问题讨论】:
标签: facebook bots facebook-messenger facebook-messenger-bot
使用php获取附件的值:
$message = $input['entry'][0]['messaging'][0]['message']['attachments'];
发布结果 => $message[0]['payload']['url'].
【讨论】:
您将获得图片网址:
entry[0].messaging[0].message.attachments[0].payload.url
检查您是否收到了文本或图像:
if(entry[0].messaging[i].message.text)
//text
else
// image
【讨论】: