Flickr API - photos_public 如何获取超过 19 张照片

Flickr API - photos_public how to get more than 19 photos

一个示例 api 调用是: https://api.flickr.com/services/feeds/photos_public.gne?tags=dog&tagmode=any&format=json

只有returns20张图片。有没有办法获取接下来的 20 张图像,或加载更多图像?

它的 API 页面没有说明任何内容:https://www.flickr.com/services/feeds/docs/photos_public/

但我发现了另一个查询:

https://api.flickr.com/services/rest?sort=relevance&parse_tags=1&content_type=7&extras=can_comment%2Ccount_comments%2Ccount_faves%2Cdescription%2Cisfavorite%2Clicense%2Cmedia%2Cneeds_interstitial%2Cowner_name%2Cpath_alias%2Crealname%2Crotation%2Curl_c%2Curl_l%2Curl_m%2Curl_n%2Curl_q%2Curl_s%2Curl_sq%2Curl_t%2Curl_z%2Cis_marketplace_licensable&per_page=50&page=1&lang=en-US&text=dog&viewerNSID=&method=flickr.photos.search&csrf=&api_key=fb4c82e7cd32fc74eb349aa61fc1b1aa&format=json&hermes=1&hermesClient=1&reqId=f866abd5&nojsoncallback=1

这个有你需要的一切,包括标签(文本参数),页面per_page。 我认为你应该唱出你的应用 here 然后你会收到你自己的 api_key.

是的。有参数 &per_page= [照片数量]。 尝试 https://api.flickr.com/services/feeds/photos_public.gne?tags=dog&tagmode=any&per_page=40&format=json