Нужно ли мне проходить аутентификацию с помощью API Flickr?

Это первый раз, когда я пытался взаимодействовать с API Flickr. Все, что я хочу сделать, это взять фотосет и показать его в моем блоге. Я использую Jekyll и скачал предназначенный именно для этого плагин с здесь.

К сожалению, я не могу заставить его работать. Я имею в виду, что он не имеет доступа ни к каким фотосетам.

В инструкциях по установке запрашивается ключ API. Итак, я создал тестовое приложение на flickr и получил ключ API. Это то, что я использую.

Что мне кажется странным, так это то, что плагин не запрашивает никакой аутентификации. В вызовах API он просто использует ключ API.

Если я получаю доступ к общедоступным фотосетам, мне все еще нужно проходить аутентификацию? Если да, то как?! Нужно ли мне как-то по-другому настроить тестовое приложение?

Я гуглил, но документы flickr, кажется, делают много предположений, что вы знаете, о чем они говорят!

РЕДАКТИРОВАТЬ: Когда я пытаюсь создать свой сайт jekyll, я получаю эту ошибку:

Liquid Exception: Caught NameError at ':{"id":"721576077277': uninitialized constant Encoding in flickr.md

Итак, я предполагаю, что что-то не так с пользовательским жидким тегом?


person musoNic80    schedule 16.07.2013    source источник


Ответы (1)


Я не знаком с jekyll или плагином, который вы упомянули, хотя похоже, что у вас проблемы, не связанные конкретно с flickr api.

Если я получаю доступ к общедоступным фотосетам, мне все равно нужно проходить аутентификацию?..

Что касается flickr API, вы заметите, что многие методы API не требуют аутентификация. Если вы не предоставите аутентификацию, вы получите общедоступную информацию о фото/фотосете. Если вы передадите токен аутентификации, вы сможете передать необязательные параметры для некоторых методов API для личной информации.

.. Нужно ли как-то по-другому настроить тестовое приложение?

Вам нужно будет предоставить более подробную информацию о вашей настройке и несколько примеров кода того, что у вас есть.

person ikumen    schedule 16.07.2013