如何从 flickr 获取图片 API
How to get pictures from the flickr API
我的目标是根据搜索 5 个不同的词来引入照片;每个单词 5 张照片。我需要将图片带回我的网站;最好是较小的版本,因为我会带入很多文件。
我是一般休息服务的新手。我看到了这个选项:
https://www.flickr.com/services/api/flickr.photos.search.html
然后我转到底部的 API 资源管理器 link:
https://www.flickr.com/services/api/explore/flickr.photos.search
并在第 5 页和第 1 页的文本字段和每页图片数中输入猫(意思是猫),因此我只会返回 5 张图片。这给了我这个 XML link:
我的问题是我将如何处理这个请求?看起来它提供了足够的信息来定位每张图片,但我如何使用此 XML 将图片直接拉入我的网站?
shellwe --
发出请求后,您需要使用返回给您的信息并构建 'Photo Source URL'(参见:https://www.flickr.com/services/api/misc.urls.html)
本质上,您需要循环响应并构建照片 url。
例如,使用 link:
中提供的第一行项目
https://farm{farm-id}.staticflickr.com/{server-id}/{id}_{secret}.jpg
将是:
https://farm5.staticflickr.com/4218/35419029800_7a39f756be.jpg
如何将最终照片 url 合并到您的网站中最终取决于您的设置方式。
希望这对一些人有所帮助。
我的目标是根据搜索 5 个不同的词来引入照片;每个单词 5 张照片。我需要将图片带回我的网站;最好是较小的版本,因为我会带入很多文件。
我是一般休息服务的新手。我看到了这个选项:
https://www.flickr.com/services/api/flickr.photos.search.html
然后我转到底部的 API 资源管理器 link:
https://www.flickr.com/services/api/explore/flickr.photos.search
并在第 5 页和第 1 页的文本字段和每页图片数中输入猫(意思是猫),因此我只会返回 5 张图片。这给了我这个 XML link:
我的问题是我将如何处理这个请求?看起来它提供了足够的信息来定位每张图片,但我如何使用此 XML 将图片直接拉入我的网站?
shellwe --
发出请求后,您需要使用返回给您的信息并构建 'Photo Source URL'(参见:https://www.flickr.com/services/api/misc.urls.html)
本质上,您需要循环响应并构建照片 url。
例如,使用 link:
中提供的第一行项目https://farm{farm-id}.staticflickr.com/{server-id}/{id}_{secret}.jpg
将是:
https://farm5.staticflickr.com/4218/35419029800_7a39f756be.jpg
如何将最终照片 url 合并到您的网站中最终取决于您的设置方式。
希望这对一些人有所帮助。