【问题标题】:C# Instagram: Getting list of Follows is returning blankC# Instagram:获取关注列表返回空白
【发布时间】:2016-02-17 04:20:21
【问题描述】:

我是 Instagram API 的新手,仍在尝试通过反复试验来弄清楚。我浏览了文档并在 C# 中实现了代码。目前我可以通过在 Web Browser 控件中显示授权网页来成功实现访问令牌,并且使用访问令牌可以获得用户的基本详细信息。

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 文档看起来很简单,所以我不确定缺少什么。

重要提示:我的应用仍处于沙盒模式。我不确定这是否会导致问题。文档说即使在沙盒模式下我仍然可以访问自己的帐户。所以这不应该阻止结果。

提前致谢。

【问题讨论】:

    标签: c# json instagram instagram-api


    【解决方案1】:

    在沙盒模式下,它只会返回您批准的沙盒用户列表中的用户。

    将您关注的用户之一添加到沙盒中,它将显示在 API 响应中。

    【讨论】:

    • 由于我创建了这个应用程序并在 Instagram 注册,所以我已经是管理员并且在沙盒用户列表中。
    • 正确,但是您关注的用户不在沙盒中,请将您关注的用户添加到沙盒中,然后只有该用户会显示在 API 响应中
    • 好的。现在我懂了。谢谢,我试试看。
    猜你喜欢
    • 2017-09-23
    • 2021-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-07
    • 1970-01-01
    • 2018-08-09
    相关资源
    最近更新 更多