【问题标题】:Loading next page of images with Instasharp使用 Instasharp 加载下一页图像
【发布时间】:2014-12-29 18:23:07
【问题描述】:

我正在使用 Instasharp,我需要获取标记为“汽车”的分页图像集:

  String clientId = "xyz";
  String clientSecret = "xyz";
  var config = new InstagramConfig(clientId, clientSecret);

  var query = new InstaSharp.Endpoints.Tags(config);

  var reply1 = query.Recent("Car", null, null, 2);

  var reply2 = query.RecentMultiplePages("Car", null, null, 20, null);

当我检查reply2 时,我看到加载了600 个项目并且PageCount 等于20。

我还得到一个 PaginationNextMaxId ..

关键是我确实想加载所有项目。

我只需要加载 20 个并且有足够的信息来加载接下来的 20 个。

有人知道我该怎么做吗?

更新

我尝试了以下方法:

var reply1NextPage = query.Recent("Car", reply1.Result.Pagination.NextMinId, reply1.Result.Pagination.NextMaxId, 2);

但结果它为空...

【问题讨论】:

标签: c# instagram instasharp


【解决方案1】:

这是 Python 解决方案:您是否正在检查空结果并循环执行?

    if dataObj.get('pagination') is not None:
        next_url = dataObj.get('pagination').get('next_url')

这是在 Instagram 中通过分页获得非空结果的方法。

【讨论】:

    猜你喜欢
    • 2014-04-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-30
    • 1970-01-01
    • 1970-01-01
    • 2021-11-06
    • 2016-01-05
    • 1970-01-01
    相关资源
    最近更新 更多