Нужно показывать фотографии с flickr, на моем сайте отмечен определенный тег - PullRequest
2 голосов
/ 15 марта 2011

* Я просматриваю доступные apis и программы, но мне нужен путь к фотографиям с flickr на моем сайте. Большинство программ, которые я видел, показывают только изображения, которые принадлежат определенному идентификатору. Есть ли способ показать какое-либо изображение, помеченное определенным тегом? Например, если мне нужно показать фотографии с тегом Cat на моем сайте, как я могу это сделать.

Я бы заинтересовался библиотекой, основанной на php, или есть что-то вроде плагина jquery, способного сделать это, и это было бы лучше

Спасибо. Я использую Zend Framework для своего приложения.

Ответы [ 2 ]

2 голосов
/ 15 марта 2011

Как насчет метода API flickr.photos.search?

Цитата:

Возврат списка подходящих фотографий некоторые критерии .
Только фотографии, видимые для звонящего пользователя, будут вернулся. Вернуть личное или полуприватные фотографии, вызывающая сторона должна быть аутентифицированным с «прочитанным» разрешения и имеют разрешение на просмотреть фотографии.
Unauthenticated звонки будут возвращать только общедоступные фотографии.

И, немного ниже на этой странице, кажется, есть параметр для фильтрации по тегам:

tags (Facultatif)
Список тегов, разделенных запятыми.
Фотографии с одним или несколькими перечисленные теги будут возвращены.
You может исключить результаты, которые соответствуют термину добавив к нему символ -.


Например, для поиска кошек:

http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=ee8c6bd0a9d778dba873a3bffed6e503&tags=cat

Примечание: только быстро попытался с помощью API Explorer .

0 голосов
/ 15 марта 2011

вы можете попробовать YQL

Пример запроса

select * from flickr.photos.search where text="lol cat" limit 10

пример запроса

его довольно легко интегрировать,YQL дает URL-адрес запроса REST, вы можете использовать curl и анализировать ответ (xml или json) в соответствии с вашими потребностями.

...