图谱API - 由API上传的照片不可见

时间:2011-11-30 22:03:43

标签: api facebook-graph-api image-uploading

我正在解决以下问题。

使用graph api我可以创建一个专辑(我的应用程序的确切相册)。将照片上传到已创建的相册也没有问题(我之前操作的结果是我帮助了这张相册)。上传照片后,我也得到照片的照片。

现在问题从我想要获得相册照片的那一刻开始。 Graph API返回一个空数组。当我进入应用页面时,我也看不到任何新专辑。但是,如果我转到应用页面的墙上,我会在“上次添加的照片”列表中看到这张照片。我可以放大上传的照片,我甚至可以看到它位于合适的专辑中的信息。还有另外一件事。如果我选择这张专辑,Facebook就会注意到它是一张空白专辑。

我并不是说这些操作做得不好,因为如果我使用pid请求特定的照片(我从上传照片操作中知道),我得到了一个合适的结果 - 照片存在。不幸的是,将所有专辑的数据存储在数据库中并对每个专辑执行单独的请求真的很不舒服。

1 个答案:

答案 0 :(得分:3)

如果Facebook App处于“沙盒”模式,则只有admin / developers / tester用户才能看到图像。公共用户将看不到图像。

关闭沙盒模式为我解决了这个问题。