我是Instagram API的新手,仍然试图通过试用和&错误。我已经阅读了文档并在C#中实现了代码。目前,我已成功通过在Web浏览器控件中显示授权网页来实现访问令牌,并且使用访问令牌可以获取用户的基本详细信息。
https://api.instagram.com/oauth/authorize/?client_id=XXXX&redirect_uri=XXX&response_type=token&scope=follower_list
我的目标是获取授权用户的关注列表。为此,我在授权URL中包含了所需的范围,并且用户已允许该应用程序读取“关注”列表。要获取授权用户的关注列表,我在WebClient中使用以下URL来下载结果:
https://api.instagram.com/v1/users/self/follows?access_token=XXX
这导致我的空白JSON数据如下:
{
"pagination":{
},
"meta":{
"code":200},
"data":[]
}
任何人都知道这里发生了什么或者我错过了什么? API文档看起来非常简单,所以我不确定缺少什么。
重要提示:我的应用仍处于沙盒模式。我不确定这是否会导致问题。文档说我即使在沙箱模式下仍然可以访问我自己的帐户。所以这不应该阻止结果。
提前致谢。
答案 0 :(得分:0)
在沙盒模式下,它只会返回您批准的沙箱用户列表中的用户。
将您关注的用户之一添加到沙箱中,它将显示在API响应中。