Flickr API 返回重复的照片

2024-03-14

我在 flickr API 中遇到了一个令人困惑的问题。

当我进行照片搜索 (flickr.photos.search) 并请求高页码时,我 经常会收到针对不同页码返回的重复照片。 这是三个 URL,它们每个应该返回三组不同的图像, 然而,奇怪的是,它们返回了相同的图像:

http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=ca3035f67faa0fcc72b74cf6e396e6a7&tags=gizmo&tag_mode=all&per_page=3&page=6820
http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=ca3035f67faa0fcc72b74cf6e396e6a7&tags=gizmo&tag_mode=all&per_page=3&page=6821
http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=ca3035f67faa0fcc72b74cf6e396e6a7&tags=gizmo&tag_mode=all&per_page=3&page=6822

还有其他人遇到过这个吗? 我似乎能够在任何标签搜索中重新创建它。

Cheers.


经过进一步调查,似乎 API 中内置了一个未记录的“功能”,它永远不允许您获取从 flickr.photos.search 返回的超过 4000 张照片。

因此,虽然有 7444 个页面可用,但它只允许您加载前 1333 个页面。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Flickr API 返回重复的照片 的相关文章

  • 在 Pyspark 中将稀疏向量转换为密集向量

    我有一个像这样的稀疏向量 gt gt gt countVectors rdd map lambda vector vector 1 collect SparseVector 13 0 1 0 2 1 0 3 1 0 6 1 0 8 1 0
  • 可编辑的同步排序顺序

    如何实现 Firestore 以便用户可以对数组中的项目进行排序并同步排序顺序 例如 在待办事项列表中订购项目 我可以想出两种选择 但他们感觉不是好主意 在指定索引处插入项目 但我不确定如何或是否可以使用 Firestore 做到这一点 每
  • 多次碰撞的 Sprite Kit 碰撞

    我已经查看并找到了单一碰撞的答案 但我正在寻找一种方法来检测多种类型的碰撞 我正在制作一个游戏 其中有 3 个我想要的碰撞 用户飞机与敌方子弹碰撞 用户子弹与敌机碰撞 我已经在工作 以及敌方子弹和用户子弹碰撞 我已设置并正确设置所有cate
  • python pandas 删除重复的列

    从数据框中删除重复列的最简单方法是什么 我正在通过以下方式读取具有重复列的文本文件 import pandas as pd df pd read table fname 列名称是 Time Time Relative N2 Time Tim

随机推荐