将照片从应用程序用户上传到fanpage

时间:2012-05-29 08:40:54

标签: facebook facebook-graph-api image-uploading fan-page facebook-as3-api

我有一个Facebook应用程序,用户可以将照片上传到Facebook粉丝专页。我无法确定如何将照片作为使用该应用程序的用户上传。目前我可以让粉丝页面自己上传照片,因此粉丝页失去了照片的作者。

要做到这一点,我抓住粉丝页面的身份验证令牌(我假设是应用程序作为粉丝页面发布的原因)并使用它来传递给api的“照片”方法。我正在使用AS3 api,但无论我使用哪种API,我都相信这个概念是一样的。

var values:Object = {message:"message here", name:"title here"};
values.access_token = fanPageAccessToken;
values.image = file;
Facebook.api('fanPageId/photos/', handleUploadComplete, values,'POST');

当我更改为用户的访问令牌时,图像会上传到用户的照片。即使我指定fanPageId,它也会上传到用户的照片。

我在这里挣扎。有没有人有我可以尝试的想法,或者有分享的见解?

非常感谢你,感谢你的时间!

1 个答案:

答案 0 :(得分:0)

我已经尝试了所有可能的API组合,将照片发布到用户的页面,但这没用。用户无法将照片发布到页面。即使在页面上创建相册然后发布到该相册也不起作用。