(摘自我在11月10日在imgur社区论坛上发的帖子https://community.imgur.com/t/imgur-api-get-non-album-images/61788。由于Imgur帮助团队的建议,我将其重新张贴在这里。)
我正在尝试检索帐户中所有不在相册中的图像的列表。公共API似乎不支持此功能?
我可以打电话给https://api.imgur.com/3/account/{{username}}/images
,但是它列出了所有图像,包括相册中的图像。我似乎找不到任何方法可以将其设置为仅显示相册中还没有的图像。
imgur.com本身使用的非公共API似乎调用:https://imgur.com/ajax/images?sort=0&order=1&album=1&page=1&perPage=60
。出现相册= 1参数使它成为可能,因此结果仅是那些不是相册的图像。我尝试查看是否可以通过公共api调用执行类似的操作,但是我找不到使它运行的方法。
我没有看到对此功能的支持吗?还是这是公共API的限制。
从理论上讲,我可以只获取帐户中所有图像的imageHash,获取所有相册,然后找出相册中没有哪些imageHashes。但这将是非常低效的。
如果公共API中缺少此功能,您是否考虑添加它?