问题内容:
我有一个奇怪的问题,那就是instagram不允许我订阅更多标签。我昨天订阅了3个标签,没有任何问题,今天尝试使用新标签,但没有任何效果。别人有同样的问题吗?
我一直收到APISubscriptionError代码400无法访问回调URL,但是该URL可以全局访问,即使instagram也为我昨天添加的标签每5分钟调用一次。
有任何想法吗?
问题答案:
现在已解决此问题。
如果它再次出现,则是过去几年中我开发的用于解决实时API类似问题的解决方法。
将系统设置为同时使用实时API和搜索API。摄取通过实时调用获得的数据,但也定期轮询搜索端点(媒体/搜索或标签/搜索,具体取决于您的应用程序)以查找可能丢失的数据,而忽略系统已经看到的ID。
您的系统将更灵活地处理Instagram API的问题,还可以定期重新启动系统而不会丢失数据(因为您可以实时获取信息)。
我在Redis集中跟踪“已看到的” Instagram ID。