2013-07-16 3 views
0

Это первый раз, когда я пытался взаимодействовать с Flikr api. Все, что я хочу сделать, это захватить фотосет и отобразить его в моем блоге. Я использую Jekyll и загрузил плагин, который предназначен именно для этого: here.Должен ли я пройти аутентификацию с помощью Flickr api

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

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

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

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

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

EDIT: Когда я пытаюсь построить мой Джекил сайт я получаю эту ошибку:

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

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

ответ

1

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

If I am accessing public photosets then do I still need to authenticate?..

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

.. Do I need to set my test flick app up differently in someway?

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