对getting informations on a photo使用Flickr API时,我得到的结果如下:
<photo id="2733" secret="123456" server="12" isfavorite="0" license="3" rotation="90" originalsecret="1bc09ce34a" originalformat="png">
<owner nsid="12037949754@N01" username="Bees" realname="Cal Henderson" location="Bedford, UK" />
<title>orford_castle_taster</title>
<description>hello!</description>
[...]
</photo>
我计划将结果缓存到数据库中,但是我想知道是否某些照片信息可能无法长期缓存,尤其是用于building URLs的属性(secret,server,farm-id ......)。
答案 0 :(得分:2)
Flickr API group中的讨论表明开发人员已成功缓存结果。我发现this post(它有点旧),它使用PHP,以及this more recent thread。
答案 1 :(得分:2)
我为ExpressionEngine CMS构建了一个附加组件,该附加组件使用Flickr API将图像及其元数据提取到CMS中。该插件缓存了大部分照片信息,包括包含服务器,farm-id等的URL。
即使在数月/年之后,网址仍然有效。因此,这些值似乎没有变化,至少不会经常变化。
有一件事确实改变了一段时间后,用于获取特定尺寸的后缀。我相信他们添加了一些新的尺寸或者在一两个上更改了后缀。
不是说他们下周不能完全激发API;)