使用php在facebook机器人messenger中接收图像

使用php在facebook机器人messenger中接收图像,facebook,bots,facebook-messenger,facebook-messenger-bot,Facebook,Bots,Facebook Messenger,Facebook Messenger Bot,这是我从用户那里获得消息的示例代码。它是纯文本的,所以如果我从用户那里收到一张图片,我怎么能得到它呢?我正在使用我的bot中的PHP $message = $input['entry'][0]['messaging'][0]['message']['text']; 使用php获取附加文件的值: $message=$input['entry'][0]['messaging'][0]['message']['attachments'] 要发布结果=>$message[0]['payload'][

这是我从用户那里获得消息的示例代码。它是纯文本的,所以如果我从用户那里收到一张图片,我怎么能得到它呢?我正在使用我的bot中的PHP

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

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

$message=$input['entry'][0]['messaging'][0]['message']['attachments']


要发布结果=>$message[0]['payload']['url']。

图像url位于:

entry[0].messaging[0].message.attachments[0].payload.url
要检查您是否收到文本或图像,请执行以下操作:

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