Facebook Javascript fb.ui活动在朋友墙上张贴照片?

时间:2012-08-25 15:05:18

标签: javascript facebook facebook-graph-api facebook-javascript-sdk

我想创建一个按钮,点击后,应该打开一个Facebook对话框,要求用户在他们的朋友墙上发布照片(我的意思是照片。不是附件链接)。

这可能吗?

实际上,这个可能删除了publish_stream的权限请求,因为用户可以完全控制要发布的内容和不发布的内容..

2 个答案:

答案 0 :(得分:3)

我几乎肯定不支持发布到其他用户的/photos连接 - 当您检索到的帖子ID时,您确定它没有出现在您自己的个人资料/您自己的活动日志中吗?

{edit}没有对话框可以模拟facebook.com上的“将照片上传到朋友的个人资料”功能{/ edit}

答案 1 :(得分:0)

@Surya:您需要得到用户的许可才能在他的墙上发布照片,为此您需要获得他的照片访问权限,这可以通过您的请求中的“publish_stream”参数来实现。就您的问题而言,在您的朋友墙上张贴照片似乎不太可能。即使有可能,除非他/她允许,否则它不会发布到你朋友的墙上。有一种方法可以发布视频/照片,但作为链接而不是正确的照片。当我尝试使用照片共享图api时,我还注意到了一件事,即它不会立即将照片发布到您的帐户。它寻求用户的发布许可,否则照片将保留在未发布的专辑中。当您点击帐户的“照片”部分时,您会找到该相册。查看我的博客了解更多详情:)

http://bashwithflash.blogspot.in/2012/05/photo-sharing-on-facebook-using-graph.html http://bashwithflash.blogspot.in/2012/05/album-sharing-on-facebook-using-graph.html