我制作的Rails应用需要查看并将照片发布到网页的特定相册。
因此用户可以查看,管理员可以上传。
我完成了上传部分,但遇到了问题。问题是:应用程序上传的所有照片都没有显示图形API(/<album_id>/photos
),即使它在facebook.com中查看时显示公开
我尝试手动将照片上传到相册,然后在我的应用中显示就好了。
这是预期的行为,还是我需要通过的参数?
[编辑]
我刚刚使用Graph API Explorer进行了测试。如果我使用Page的管理员帐户登录,我可以查看全部。如果是其他帐户,则只能查看通过facebook.com上传的照片。
由于
答案 0 :(得分:1)
将照片数据发布到图表API时,您需要设置照片的隐私权。
您需要在API调用中传递{'value': 'EVERYONE'}
作为privacy
的值。
答案 1 :(得分:0)
刚刚搞清楚了。我的应用程序仍处于开发模式。激活它,所有照片都会显示在API调用中。