使用Instasharp加载下一页图像

本文关键字:一页 图像 加载 Instasharp 使用 | 更新日期: 2023-09-27 18:35:32

我正在使用Instasharp,我需要获得标记为"Car"的分页图像集:

  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。

我还得到了一个分页下一个MaxId..

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

我只需要加载 20 个

,并有足够的信息来加载接下来的 20 个。

有谁知道我该怎么做?

更新

我尝试了以下方法:

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

但结果为零...

使用Instasharp加载下一页图像

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

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

以下是您在 Instagram 中分页获得非空结果的方法。