【发布时间】:2012-05-29 18:37:37
【问题描述】:
我有一个 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,它也会被上传到用户的照片中。
我在这里挣扎。有没有人有我可以尝试的想法,或者有一些见解可以分享?
非常感谢,感谢您的宝贵时间!
【问题讨论】:
标签: facebook facebook-graph-api image-uploading fan-page facebook-as3-api