Несоответствия с Flickr API Search против www.flickr.com - PullRequest
2 голосов
/ 08 ноября 2011

Существует некоторое расхождение в поиске через конечную точку API, предоставляемую Flickr, и когда вы действительно выполняете поиск в Flickr через поиск по текстовому полю.При поиске определенных слов, таких как Jerry Brown с использованием flickr.photos.search, я получаю другой набор результатов по сравнению с поиском непосредственно на flickr.com .

Для API не предусмотрено никаких дополнительных параметровКонечная точка, кроме опции * per_page * и page , которая по умолчанию имеет значение 1.

1 Ответ

5 голосов
/ 25 ноября 2011

Это причина, почему она отличается

  1. Поиск Flickr (flickr.com) - отображает результаты поиска по релевантности .
  2. Если NO Аргумент указан для sort в API flickr.photos.search. Тогда по умолчанию Последние

Пример

  1. http://www.flickr.com/search/?q=cat&f=hp
  2. http://www.flickr.com/services/api/explore/flickr.photos.search

    • Заполните текст = cat сортировка = релевантность per_page = 1

    • Вы можете проверить результат, правильно составив URL-адрес изображения в соответствии с http://farm{farm-id}.static.flickr.com/{server-id}/{id}_{secret}.jpg

...