Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph api 查看线程中的附件_Facebook Graph Api_Attachment_Messages - Fatal编程技术网

Facebook graph api 查看线程中的附件

Facebook graph api 查看线程中的附件,facebook-graph-api,attachment,messages,Facebook Graph Api,Attachment,Messages,我目前正在研究另一种查看线程和消息的方法。但是我在弄清楚如何显示附在邮件上的图像时遇到了问题 我有一个获取此url的请求:https://graph.facebook.com/t_id.T_ID/messages?access_token=ACCESS_TOKEN。回应包括 "attachments": { "data": [ { "id": "df732cf372bf07f29030b5d44313038c", "mime_type": "

我目前正在研究另一种查看线程和消息的方法。但是我在弄清楚如何显示附在邮件上的图像时遇到了问题

我有一个获取此url的请求:
https://graph.facebook.com/t_id.T_ID/messages?access_token=ACCESS_TOKEN
。回应包括

"attachments": {
   "data": [
      {
         "id": "df732cf372bf07f29030b5d44313038c",
         "mime_type": "image/jpeg",
         "name": "image.jpg",
         "size": 76321
      }
   ]
}
但是我找不到任何方法来访问图像


感谢

Graph API尚未添加对此的支持,与许多其他消息传递API一样,它目前仅可用于测试(即您必须是应用程序的开发人员才能立即使用)

这有一个未记录的RESTAPI端点,它应该适用于任何应用程序(您是其开发人员,如上所述)

要使用REST方法获取附件数据,需要

https://api.facebook.com/method/messaging.getattachment

带参数:

access_token=YOUR_ACCESS_TOKEN
mid=MESSAGE_ID
aid=ATTACHMENT_ID
format=json     //(it defaults to XML otherwise)
答案是这样的:

{"content_type":"image\/png","filename":"Screen Shot 2012-02-08 at 11.35.35.png","file_size":42257,"data":<FILE CONTENTS>}
{“内容类型”:“图像\/png”,“文件名”:“屏幕截图2012-02-08 at 11.35.35.png”,“文件大小”:42257,“数据”:

我刚刚测试了这个,它对我来说运行正常,将
和base64解码后,正确地返回了原始图像

提问者在他们的问题中包括,它附加在调用
/THREAD/messages
选择消息id、线程id、作者id、正文、创建时间、查看器id、,来自消息的附件,其中线程id=357563430998275按创建的订单时间描述限制100偏移量0。这是我获取带有附件的邮件的请求,但attachmentID没有返回,并且附件文件的url不正确,可能有什么问题?我一直收到以下响应:{“错误代码”:3,“错误消息”:“未知方法”,“请求参数”紧跟着我所有的参数,你知道为什么吗?这个端点还在工作吗?只是我,还是graph api不再像这样暴露附件id?这是错误,据报道: