我有一个发布在商业页面标签中的facebook应用程序。此外,我在那个页面上创建了一个相册,用于一场比赛,人们应该能够在其中上传图像。人们应该能够"喜欢"这些图片。点赞最多的就是赢家。
我已经创建了这个应用程序,我的问题是我不知道如何正确设置范围,以允许这些用户在页面相册中上传,或者如何允许相册接收这些用户的图像。
FORM-TAG中的操作URL如下所示:
"https://graph.facebook.com/{THE_ALBUM_ID}/photos?access_token=" .$access_token;
响应也是
{ "error": {
"message": "(#120) Invalid album id",
"type": "OAuthException",
"code": 120
}
}
我确信这是一个范围/权限问题——有什么提示吗?
提前感谢并致以最良好的问候,Fab
确保您已经编写了
$facebook->setFileUploadSupport(true)
并且权限是user_photos
当前API无法允许应用程序的用户上传到特定页面的相册。他们总是,除了一个例外,进入一个专辑。例外的是,如果你使用页面访问令牌上传(或者如果作为页面管理员上传……对你的问题的答案并不重要),那么它们将进入另一个相册。