Facebook photos.addTag returns";无效的照片id“;

Facebook photos.addTag returns";无效的照片id“;,facebook,api,Facebook,Api,请告诉我当photos.addTagAPI总是返回“无效照片id”时会出现什么问题。我上传了一张照片,收到回复后立即调用带有新照片照片ID的API 还有一个应用程序使用相同的库,我可以添加标签没有问题。如果有人能分享问题和解决方案,我将不胜感激。插入的数据可能会进入一个数据库,并且需要时间才能复制到其他数据存储。标签插入找不到它,因为它没有时间通过facebook的后端系统进行宣传。您需要在代码中为taggin将消息排队一段时间,然后设置一个队列读取器来处理队列中的消息。另外,编写代码允许重试失

请告诉我当
photos.addTag
API总是返回“无效照片id”时会出现什么问题。我上传了一张照片,收到回复后立即调用带有新照片照片ID的API


还有一个应用程序使用相同的库,我可以添加标签没有问题。如果有人能分享问题和解决方案,我将不胜感激。

插入的数据可能会进入一个数据库,并且需要时间才能复制到其他数据存储。标签插入找不到它,因为它没有时间通过facebook的后端系统进行宣传。您需要在代码中为taggin将消息排队一段时间,然后设置一个队列读取器来处理队列中的消息。另外,编写代码允许重试失败的消息也很好。

这也可能是FB权限相关的问题。我使用PHPSDK从OGAPI收到了相同的错误。请求
用户\u照片
扩展权限为我解决了问题

谢谢!问题完全如你所说。我成功上传了以前上传的图片。非常好,很高兴能帮上忙!就我个人而言,我讨厌为排队而写作,但有时这是唯一正确的解决方案。