【问题标题】:Recieve a image in facebook bot messenger using php使用 php 在 facebook bot messenger 中接收图像
【发布时间】:2017-05-02 21:21:16
【问题描述】:

这是我从用户那里获取消息的示例代码。它只是文本,所以如果我收到用户的图像,我该如何获取?我正在使用我的机器人中的 PHP。

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

【问题讨论】:

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


    【解决方案1】:

    使用php获取附件的值:

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

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

    【讨论】:

      【解决方案2】:

      您将获得图片网址:

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

      检查您是否收到了文本或图像:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-06-04
        • 2018-06-24
        • 2016-09-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-02-01
        • 2017-03-30
        相关资源
        最近更新 更多