尝试创建附有照片的墙贴。照片是某张专辑中的Facebook托管照片。
问题在这里 - Facebook不允许在帖子中包含facebook托管的内容((#100)流媒体中不允许使用FBCDN图像)
在网页界面,我可以在墙上“分享”一张照片 - 这几乎是我需要的,但我不知道该操作的Graph API等价物(如果有的话)
任何帮助表示感谢。
答案 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'
);