我想创建一个按钮,单击时应该打开一个 Facebook 对话框,要求用户在他们的朋友墙上张贴照片(我的意思是照片。不是附件链接)。
那可能吗?
实际上,这可能会消除请求权限的可能性,publish_stream
因为用户将完全控制要发布的内容和不发布的内容。
我想创建一个按钮,单击时应该打开一个 Facebook 对话框,要求用户在他们的朋友墙上张贴照片(我的意思是照片。不是附件链接)。
那可能吗?
实际上,这可能会消除请求权限的可能性,publish_stream
因为用户将完全控制要发布的内容和不发布的内容。
我几乎可以肯定不支持发布到其他用户的/photos
连接 - 当您检索获得的帖子 ID 时,您确定它没有出现在您自己的个人资料/您自己的活动日志中吗?
{edit} 没有模拟 facebook.com 的“将照片上传到朋友的个人资料”功能的对话框{/edit}
@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