Flickr API-照片搜索,不包括标签:我做错了吗



因此,我试图通过flickr.photos.search method提取特定用户帐户的所有照片,但我想排除带有特定标签的照片。相关文档页面指出,"您可以通过在术语前加一个-字符来排除与之匹配的结果。"…嗯,我试着实现了这个选项,但得到的回报只有一张照片(即使有几张照片的标签有问题),无论特定的照片是否有问题的标签,以及我是否使用"-"选项来排除而不是包括标签,结果都是一样的。我还尝试了text方法,得到了同样的确切结果。这是我的REST调用:

http://api.flickr.com/services/rest/?&method=flickr.photos.search&api_key='.$api_key.'&user_id='.$user_id.'&tag_mode=any&tags=-blog&extras=url_o,url_t&format=json

这是我试图让这一切发挥作用的页面:

http://corazonbrew.com/temp/

有人知道这里发生了什么吗?

我之前链接到的Flickr讨论板上的答案似乎是正确的。为了使用排除选项,还必须至少有一个其他未排除的标记。嗯,这对我来说还不够好。

几个朋友告诉我,这是一个长期存在的错误,如果有的话,短期内不会修复。但这些朋友也善意地提醒我我的n00bishness——这段时间我一直认为我需要影响提要才能获得所需的输出。我完全没有意识到我可以使用一些好的ol'PHP语句来清除我不想要的东西。

最新更新