Chr*_*ler 5 api facebook-graph-api
我们编写了一个将文本和图像发布到Facebook的应用程序.该应用程序几乎按预期工作,但仍存在一个主要问题.此问题似乎特定于使用粉丝页面相册.我们创建了一个包含2个粉丝页面的FB帐户,每个粉丝页面都有3个用户相册.但是,有几个专辑将can_upload标志设置为false.
所以第一组问题是这个标志是如何设置的?为什么用户专辑会被设置为false?可以由用户或其他方式重置吗?
在我们的6个粉丝页面专辑(2个粉丝页面,每个3个专辑)中,1个专辑的标记设置为"正确",即can_upload = true.对于此相册,我们可以按预期上传图像和文本.5张专辑的can_upload设置为false.但是,我们也可以将图像和文本上传到这些专辑中的3个(我不明白为什么会这样).2个专辑不允许我们上传图片(这是有道理的,因为can_upload被设置为false,或者在我看来这样).
所以第二个问题是这个标志实际上做了什么?它有时只用过吗?Facebook上是否存在导致其偶尔工作的错误?
如果can_upload标志按预期工作,我们可以简单地过滤出设置为false的Fan Page专辑.但是,如果我们这样做,至少对于我们的测试FB帐户,我们扔掉了完美的可用的专辑.
当我们尝试发布到不允许它的2个粉丝页面相册时,我们从FB获得的错误消息是:"应用程序无法进行此API调用".
任何洞察这里可能发生的事情将不胜感激!
我最近遇到了很多照片上传问题,所以我也对此做了很多研究。
看来 can_upload 位值设置正确,但有些相册无法接受上传。我发现的四个是墙照片(朋友墙)、墙照片、封面照片和个人资料照片。这些都显示can_upload: false。
https://graph.facebook.com/@profileid/albums?access_token=@yourtoken
当照片上传失败时,我们看到图像获得了图像 ID,但帖子没有获得消息 ID。照片实际上已上传并可通过直接网址获取,但不与任何相册关联:
http://www.facebook.com/photo.php?fbid=@photoid
尝试从可用相册列表中过滤这些相册(基于 can_upload),以便用户在上传过程中进行选择。
您仍然看到错误吗?您无法上传到个人资料/封面照片/墙上照片的相册是吗?
希望这可以帮助其他遇到 Facebook 照片上传错误的人
| 归档时间: |
|
| 查看次数: |
820 次 |
| 最近记录: |