Instagram /位置/搜索API返回500

Instagram /位置/搜索API返回500,instagram,Instagram,我一直在尝试搜索这样的位置: https://api.instagram.com/v1/locations/search?access_token=<valid access token>&lat=34.052235&lng=-118.24368&distance=5000 而且大部分都是返回代码500。有时候,十分之一左右的请求是有效的,所以我很确定请求的格式是正确的 示例中的lat/long是针对加利福尼亚州洛杉矶的,但我也看到了与其他lat/long类

我一直在尝试搜索这样的位置:

https://api.instagram.com/v1/locations/search?access_token=<valid access token>&lat=34.052235&lng=-118.24368&distance=5000
而且大部分都是返回代码500。有时候,十分之一左右的请求是有效的,所以我很确定请求的格式是正确的


示例中的lat/long是针对加利福尼亚州洛杉矶的,但我也看到了与其他lat/long类似的结果

我注意到在人口密集的城市,如纽约,出现了500个错误。为了避开它,我不得不缩小搜索半径


我的猜测是,在lat/lng和搜索半径定义的区域中,有太多的位置

有趣的是,我改变了lng=-188,它起作用了,一些特定于lat/lng值的东西,不确定发生了什么…它与这个变化一致吗?当我玩它的时候,它只是断断续续的。是的,一直工作,你想用这个api做什么?此api中的数据返回多个重复位置我向Rokagram添加了一项功能,以查找从用户的Roku框的IP地址检测到的lat/long附近的位置。当API调用偶尔返回non-500时,我没有注意到重复的位置,但根据我处理返回的方式,我可能会错过这些位置。如果将lat/lng参数的小数部分截断为整数,则使用它会更好,但这并不能真正减少它,因为纬度线之间的距离超过100公里,搜索半径仅允许5公里。不知道发生了什么事。