Instagram API表示用户不存在

时间:2016-12-02 20:36:38

标签: instagram instagram-api

用户jwinery显然存在:https://www.instagram.com/jwinery/

查询搜索API(/ v1 / users / search?q = jwinery& access_token =)会为您提供此用户ID:321285908

查询用户API(/ v1 / users / 321285908 /?access_token =)会给出这样的响应:

RoleDuty7

我的用户未处于沙盒模式且已获批准,访问令牌有效,并且已经有数千名用户使用。我知道Instagram没有最好的错误报告,所以这可能是jwinery的另一个问题,还是Instagram刚刚开始这么做? jwinery显然不是私密的,但我不使用Instagram,所以我不知道所有其他可能发生的事情。

1 个答案:

答案 0 :(得分:2)

非常有趣

https://www.instagram.com/jwinery/说不存在。

搜索API将ID显示为有效,但id的用户API不返回用户信息。 this user does not exist

我在Instagram应用上检查了用户@jwinery,它已打开,但要求我确认我超过21,然后在Instagram应用上显示图像。

然后我检查https://www.instagram.com/jwinery/,它有效。

我使用了User API,它使用数据进行响应。

所以我想,在您在App中打开该用户然后确认over 21之前,API不会给您正确的回复。

您用于API调用的access_token也应该与用于在Instagram应用上确认over 21的用户相同,然后它将开始使用API​​

所以我猜这是一个新的配置文件类型,但在API中尚未正确支持。