как я могу получить информацию о фотографии, как автор, лицензия с использованием PHP?Как получить информацию о фото на flickr?
1
A
ответ
3
Эта информация доступна через Flickr API, если вы соскабливаете свои документы, вы можете найти то, что ищете.
3
Вам необходимо использовать Flickr's publically avaliable API. Подпишитесь на ключ API, а затем посмотрите на this page (который дает вам базовое введение в контакт с API и синтаксический анализ сериализованного PHP. Лично я предпочитаю использовать XML с SimpleXML).
Вы можете найти его проще использовать один из следующих пакетов:
Обратитесь к документации для информации о их использовании.
4
Вы называете запрос HTTP REST, и загрузить результаты в виде строки:
$query = "http://api.flickr.com/services/rest/?method=flickr.photos.getInfo&api_key=" . API_KEY . "&photo_id=" . $photoid . "&format=json&nojsoncallback=1";
data = json_decode(file_get_contents($query));
echo "created by: " . data->photo->owner->username;
echo "link to photopage: " . "http://www.flickr.com/photos/" . data->photo->owner->nsid; . "/" . data->photo->id;
Вы делаете это для любой части данных вам нужно от какой бы REST вызовы вам требуется.
Все это доступно через flickr api
как я использую API Flickr с PHP? – 2008-11-19 09:08:35