API标记端点错误 - min_id不是此标记的有效光标

时间:2016-04-05 03:06:16

标签: instagram instagram-api

几天前我们收到了来自Instagram API的错误回复 - 它抱怨我们使用了无效的游标' min_id'访问Tags端点时。

我们不能使用“min_id'”。我们使用' min_tag_id',根据文档(deprecated& current),这是此端点的有效游标。

进行一些研究我发现本周有些人也会遇到意想不到的错误(虽然不同)。

示例API请求(插入访问令牌并粘贴到浏览器中以便自己查看):

https://api.instagram.com/v1/tags/nofilter/media/recent?access_token=<ACCESS_TOKEN>&min_tag_id=AQCvuinNA31T_hoSa-RaCsQigBknfYaBv2_VcCn1kp4MX5whyr7v7AfpOzio8E4lcQ9TZIKZbN_ZAqEmuzmslq8qMmFTQF-1ocNntqDIjlN4va4GxocNeBxmo29nXEOjKIRVvce5PuvoXk3MY9nuNd6hbxFj7TW_FEWTWpdx9FNzEQ

回复:

{"meta":{"error_type":"APIInvalidParametersError","code":400,"error_message":"min_id is not a valid cursor for this tag."}}

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

我在查询无效的分页令牌时得到了Instagram的回复

  

“感谢您的报告。我们知道这个问题,而且它发生在   图片未标记(例如,删除带有标记的评论)。我们   我正在努力解决这个问题,但目前我没有eta可以分享。“

答案 1 :(得分:0)

好的,这就是我解决它的方法 - 等待几天后发现没有任何反应然后我删除了我存储的所有min_tag_id值。我还改变了我的应用程序逻辑来处理这种情况(在我没有min_tag_id的情况下,然后我加载了一些历史帖子,我已经注释了这个修复)。

我运行了导入过程,并重新填充了min_tag_id字段。新值没有问题。他们要么修复了这个问题,要么还没有发现没有标记的东西。

到目前为止一切顺利。如果有的话,会发布更新。