Зачем мне нужен ключ Flickr API? - PullRequest
14 голосов
/ 17 сентября 2008

Читая документацию по Flickr API, он продолжает утверждать, что мне нужен ключ API, чтобы использовать их протоколы REST. Я только создаю просмотрщик фотографий, собирая информацию, доступную из Flickr общедоступной фотоканала (Например, я не планирую писать скрипт загрузки, где потребуется ключ API). Есть ли какая-либо дополнительная функциональность, которую я могу получить, получив ключ?

Обновление Я ответил на вопрос ниже

Ответы [ 5 ]

17 голосов
/ 17 сентября 2008

Чтобы использовать Flickr API, вам нужен ключ приложения. Мы используем это для отслеживания использования API.

В настоящее время коммерческое использование API разрешено только с предварительного разрешения. Запросы на API-ключи, предназначенные для коммерческого использования, рассматриваются сотрудниками. Если ваш проект является личным, художественным, бесплатным или иным некоммерческим, не запрашивайте коммерческий ключ Если ваш проект является коммерческим, пожалуйста, предоставьте достаточно подробную информацию, чтобы помочь нам принять решение. Спасибо!

http://www.flickr.com/services/api/misc.api_keys.html

10 голосов
/ 19 сентября 2008

Мы создали учетную запись и получили ключ API. Ответ на этот вопрос таков: да, при создании чего-то, похожего на простую программу просмотра фотографий, есть расширенная функциональность с ключом API . Команда flickr.photos.search имеет гораздо больше возможностей для получения RSS-ленты изображений, чем Общедоступная фотостудия , например, получение только новых фотографий с момента последнего запроса фида (через min_upload_date атрибут) или поиск только "безопасных фотографий".

8 голосов
/ 17 сентября 2008

Если у вас есть ключ, они могут контролировать ваше использование и следить за тем, чтобы все было в одном месте - у вас меньше лимита запросов и т. Д. Они могут отделить свою статистику от регулярного использования API. Если у них возникают проблемы со временем отклика, они могут немного медленнее реагировать на запросы пользователей API, чтобы основной веб-сайт отвечал быстро и т. Д.

Таковы их преимущества.

Преимущества для вас? Если вы просто напишите скребок, и он делает что-то, что им не нравится, когда он слишком часто бьет их, они бесцеремонно заблокируют вас за нарушение их ToS.

Если вы хотите ударить по предмету пару раз, вы можете уйти без Ключа. Если вы пишете сервис, который будет попадать в их фиды тысячи раз, вы хотите, чтобы они любезно следовали их правилам.

Плюс, как сказал Дейв Уэбб, API приятнее. Но это в глазах смотрящего.

1 голос
/ 17 сентября 2008

Ну, они говорят, что вам нужен ключ - вам нужен ключ, а затем :-) Использование API означает, что вы можете извлекать данные с сайта намного проще, понятно, что они хотят, чтобы это контролировалось. Это почти то же самое, что и с другими сайтами с поддержкой API.

1 голос
/ 17 сентября 2008

API-интерфейс Flickr очень удобен и прост в использовании, и его будет намного проще, чем самостоятельно очищать фид.

Получение ключа занимает около 2 минут - вы заполняете форму на веб-сайте и затем отправляете ее по электронной почте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...