c# - 如何使用位置用户名或 ID 获取在特定位置的 Instagram 中上传照片的所有用户?

标签 c# api instagram

我想获取在特定位置(页面)上传(共享)照片的用户列表? 用户可以输入@location_user_name,然后分享照片。 我想使用 location_user_name 从 instagram api 获取分享这张照片的用户! 我尝试了下面的代码

https://api.instagram.com/v1/users/" + this.instagram_id + "/media/recent?min_timestamp=" + dateString + "&access_token=XXX";

我上传的照片是该地点本身而不是用户上传的。

最佳答案

据我所知,Instagram 始终返回有关“照片”实体的相同数据。

我已完成以下请求: https://api.instagram.com/v1/users/41864127/media/recent/?client_id=my_client_id

并收到以下回复:

{
    "pagination": 
    { 
       ... 
    },
    "meta": { 
        "code": 200 
    },
    "data": [{
       ...
       "user" : {
           "username" : "annafaithxoxo",
           "website" : "",
           "profile_picture" : "https:\/\/igcdn-photos-a-a.akamaihd.net\/hphotos-ak-xaf1\/10748350_344686255703816_1812933634_a.jpg",
           "full_name" : "A\u035cn\u0361n\u0361a\u035c F\u0361a\u035ci\u035ct\u0361h\u0361",
           "bio" : "",
           "id" : "41864127"
      }    

...

因此,Instagram 照片数据对象的末尾有有关用户的信息。 我确信它也应该存在于你的情况中:) 如果您没有从服务器获取它,请向我展示您的示例 json 响应。

关于c# - 如何使用位置用户名或 ID 获取在特定位置的 Instagram 中上传照片的所有用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27311761/

相关文章:

C# 无法访问 Newtonsoft.Json.Linq.JProperty 上的子值

android - 在 Android 中调用 Web API 并接收返回值

api - Symfony 4 内部服务器错误 : Context visitingStack not working well

ios - Instagram API 阻止在成功登录后重定向到 iOS 应用程序并出现 400 错误请求错误

c# - 获取导致 SQLException 的查询/命令文本

c# - 是否使用另一个列表复制值或引用初始化了通用列表?

c# - 如何使 TextBox 的自动完成列表可编辑?

java - 将 Salesforce 报告导出为 CSV (Java)

ios - Instagram 注销 API

ios - iOS 版 Instagram 框架