从facebook messenger发送文件(api.ai)

时间:2017-07-07 11:42:10

标签: facebook-messenger-bot

我正在使用api.ai为facebook messenger创建一个机器人,在文档中说我必须在'自定义有效负载'上编写以下代码。选项:

"message":{
    "attachment":{
      "type":"file",
      "payload":{
        "url":"https://petersapparel.com/bin/receipt.pdf"
      }
    }
}

但它不起作用,有人知道我错过了什么吗?我使用的网址正常工作。

1 个答案:

答案 0 :(得分:0)

您是否在开发文档中尝试了该示例?

https://developers.facebook.com/docs/messenger-platform/send-api-reference/file-attachment

curl -X POST -H "Content-Type: application/json" -d '{
  "recipient":{
    "id":"USER_ID"
  },
  "message":{
    "attachment":{
      "type":"file",
      "payload":{
        "url":"https://petersapparel.com/bin/receipt.pdf"
      }
    }
  }
}' "https://graph.facebook.com/v2.6/me/messages?access_token=PAGE_ACCESS_TOKEN"