Json Instagram API仅搜索公共帐户

Json Instagram API仅搜索公共帐户,json,api,instagram,instagram-api,Json,Api,Instagram,Instagram Api,有没有办法通过https://api.instagram.com/v1/users/search?q=jack&access_token=ACCESS-TOKEN是否仅搜索公共帐户?我正在构建一个web应用程序,允许我搜索Instagram用户并跟踪他们的用户信息,但由于我无法访问私人帐户中的信息,因此我不希望他们出现在查询结果中(如果可能的话) 我向Instagram提交了应用程序,其作用域为basic和public\u content,但没有follower\u list,后者有权访问目标用

有没有办法通过
https://api.instagram.com/v1/users/search?q=jack&access_token=ACCESS-TOKEN
是否仅搜索公共帐户?我正在构建一个web应用程序,允许我搜索Instagram用户并跟踪他们的用户信息,但由于我无法访问私人帐户中的信息,因此我不希望他们出现在查询结果中(如果可能的话)

我向Instagram提交了应用程序,其作用域为
basic
public\u content
,但没有
follower\u list
,后者有权访问
目标用户\u private
。我正试图找到一种方法,不必重新提交我的应用程序,而是使用我必须检查的帐户是公共帐户还是私人帐户


欢迎任何建议的黑客解决方案。

您可以为每个用户使用此API调用:

https://api.instagram.com/v1/users/{user-id}/media/recent/?access_token=ACCESS-TOKEN
如果用户是私有用户,您将得到以下错误响应:

{"meta": {"error_type": "APINotAllowedError", "code": 400, "error_message": "you cannot view this resource"}}
如果是公开的,您将得到如下响应:

{"meta": {"code": 200}, "data": {"username": "xxx", "bio": "xxx", "website": "", "profile_picture": "xxx", "full_name": "xxx", "counts": {"media": 22, "followed_by": 22, "follows": 22}, "id": "xxx"}}