我的curl请求获取用户id不返回任何数据。Instagram api返回HTTP状态200,但响应包含空数据阵列
https://api.instagram.com/v1/users/search?q=xxxxx&access_token=xxxxxxxxxxxxx
下面是结果我得到: { “数据”:[], “元”:{ “代码”:200}}
任何想法,其中有可能是什么问题?
感谢, Mojgan
我的curl请求获取用户id不返回任何数据。Instagram api返回HTTP状态200,但响应包含空数据阵列
https://api.instagram.com/v1/users/search?q=xxxxx&access_token=xxxxxxxxxxxxx
下面是结果我得到: { “数据”:[], “元”:{ “代码”:200}}
任何想法,其中有可能是什么问题?
感谢, Mojgan
,我认为你是在沙盒模式。在沙盒模式中,您只能看到自己的数据和您批准的沙箱用户。
如果您在API调用q=
中搜索您的用户名,您将在data=[]
响应中看到您的用户详细信息。
一旦您上线并获得public_content
的批准,您将看到所有用户结果。
了解更多关于沙盒模式在这里: https://www.instagram.com/developer/sandbox/
数据仅限于沙盒的用户,并从 最近的20个媒体中的每个沙箱用户
应用程序在沙盒限制为10个用户
数据仅限于10位用户和来自 的20位最新媒体
Instagram今天早上改变了他们的API设置并破坏了很多应用程序。他们正在切换到FB https://developers.facebook.com/products/instagram/
要使用新的Instagram API功能,用户需要拥有商业资料,并且在授予对第三方工具的访问权限时将需要使用Facebook登录。
不正确,旧的API仍然有效,Graph API用于企业管理他们的帖子和评论。他们限制了从10月1日开始访问旧API的新开发人员,但仍然适用于已获批准的人员 – krisrak