我有一个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,它也会上传到用户的照片。
我在这里挣扎。有没有人有我可以尝试的想法,或者有分享的见解?
非常感谢你,感谢你的时间!
答案 0 :(得分:0)
我已经尝试了所有可能的API组合,将照片发布到用户的页面,但这没用。用户无法将照片发布到页面。即使在页面上创建相册然后发布到该相册也不起作用。