图表API等效于共享照片?

时间:2011-08-10 05:26:00

标签: facebook-graph-api

尝试创建附有照片的墙贴。照片是某张专辑中的Facebook托管照片。

问题在这里 - Facebook不允许在帖子中包含facebook托管的内容((#100)流媒体中不允许使用FBCDN图像)

在网页界面,我可以在墙上“分享”一张照片 - 这几乎是我需要的,但我不知道该操作的Graph API等价物(如果有的话)

任何帮助表示感谢。

2 个答案:

答案 0 :(得分:1)

答案是“我/链接”

传递http://www.facebook.com/photo.php?fbid= * *作为链接

答案 1 :(得分:-1)

使用Graph API,您可以将照片分享为链接。

这是文档: https://developers.facebook.com/docs/reference/api/user/#links

您需要向我/ feed /发送POST请求。确实发送链接:http://www.facebook.com/photo.php?fbid = [照片的ID]

确保access_token允许使用publish_stream权限。

使用Jquery这是一个例子:

$.post( 
   'http://www.facebook.com/me/feed', 
   { 
     link: 'http://www.facebook.com/photo.php?fbid=[THE_PHOTO_ID], 
     access_token: [YOUR_ACCESS_TOKEN]
   }, 
   function(result) { console.log('shared'); },
   'text'
);