从instagram api中提取不带用户id的用户媒体

从instagram api中提取不带用户id的用户媒体,api,instagram,Api,Instagram,我做了@krisrak让我做的事。我使用了两个API调用 其中一个用于搜索用户名 https://api.instagram.com/v1/users/search?count=1&q=USERNAME 我从那里得到了执行第二个API调用的用户id 第二个电话是 https://api.instagram.com/v1/users/USER-ID/media/recent/ 在我搜索某个用户名并获得另一个用户名之前,这一切都非常有效。所以我想知道是否有一种where子句用于从所获得

我做了@krisrak让我做的事。我使用了两个API调用

其中一个用于搜索用户名

https://api.instagram.com/v1/users/search?count=1&q=USERNAME 
我从那里得到了执行第二个API调用的用户id

第二个电话是

https://api.instagram.com/v1/users/USER-ID/media/recent/
在我搜索某个用户名并获得另一个用户名之前,这一切都非常有效。所以我想知道是否有一种where子句用于从所获得的结果列表中获取我想要的用户名。所以我的第一个电话是

https://api.instagram.com/v1/users/search?count=0&q=USERNAME 

要使我能够获得所有结果。

如果没有匹配项,则该用户名可能不存在,请访问instagram.com/username并检查它是否存在。您可能必须忽略并显示该用户名不存在

顺便说一句,要获得所有结果,只需删除
count=1
,然后它将返回一组与类似搜索匹配的用户名,通常第一个用户名将是完全匹配的,因此使用
count=1
来匹配特定的用户名


https://api.instagram.com/v1/users/search?q=USERNAME

我搜索的用户名实际上存在,但它返回另一个结果。例如,我搜索了coltonlhaynes,它返回了coltonlhaynes_fansoh ok,我看到匹配在第二个结果中,所以使用
https://api.instagram.com/v1/users/search?q=USERNAME
并使用forloop检查user.username==username,然后获取id