Flickr API поиск не работает для подмножества картинок

Я создаю веб-сайт, который берет данные из flickr и отображает их в пользовательском интерфейсе. Поиск с использованием flickr.photos.search не работает для некоторых запросов, но работает для другого:

Это не работает для "расцвета"

не дает результатов. Тем не менее, http://www.flickr.com/photos/elizabeth_malara/tags/blossom/ отображает правильные результаты (и доказывает, что изображения видны для общественности)

Но это работает для "фермы"

дает те же результаты, что и http://www.flickr.com/photos/elizabeth_malara/tags/farm

Мы видим избирательное поведение вызова API поиска. Почему это происходит? Кроме того, поиск по API не работает, независимо от того, ищу я по тегам или по тексту.

Все фотографии являются общедоступными и не помечены. Тег "цвести" был добавлен через неделю после тега "ферма", но это было больше месяца назад

благодарю вас

1 ответ

Решение

На вопрос был дан ответ на дискуссионном форуме Flickr Api: http://www.flickr.com/groups/api/discuss/72157630529029048/

Это сводится к content_type. По умолчанию, flickr.photos.search возвращает только фотографии. Установка "content_type"=>"7" в запросе гарантирует, что API вернет все записи, а не только фотографии.

Другие вопросы по тегам