【发布时间】:2011-12-07 23:54:09
【问题描述】:
在Facebook Graph API Post 文档中,将图像发布到墙上(用户或页面)的唯一方法是在请求中提供图片 字段。
所以我可以使用它并将图像从我的硬盘上传到服务器并使用该 URL。像这样:
curl --form picture=http://userserve-ak.last.fm/serve/174s/66037848/Foals+png.png --form access_token=AAADChj --form message=msg1 https://graph.facebook.com/242001885843121/feed
但是当我这样做时,帖子的 type 字段被设置为“状态”而不是“照片”。
我尝试了一些不同的方法,例如使用相同的请求参数将图像上传到相册,但没有成功:
curl --form picture=@/tmp/fb_gallery.png --form access_token=AAADChj --form message=msg2 https://graph.facebook.com/242001885843121/feed
curl --form source=@/tmp/fb_gallery.png --form access_token=AAADChj --form message=msg2 https://graph.facebook.com/242001885843121/feed
我尝试将类型字段设置为“照片”也没有运气。
【问题讨论】:
标签: facebook facebook-graph-api