Аутентификация Flickr OAuth - PullRequest
       3

Аутентификация Flickr OAuth

1 голос
/ 05 ноября 2011

Я хотел бы протестировать Flickr API с помощью Matlab. Для Matlab нет библиотеки API Flickr, поэтому я должен сделать все сам.

Вначале у меня возникли проблемы: я не могу справиться с аутентификацией. Описание процесса здесь: http://www.flickr.com/services/api/auth.oauth.html. Однако я не понимаю пару вещей в запросах на подпись:

Во-первых,

the key is the concatenated values of the Consumer Secret 
and Token Secret, separated by an '&'.

Что такое Секрет потребителя и Секрет токена? У меня есть только ключ API и секрет API, выданный для моего тестового приложения Flickr.

Во-вторых, результатом подписания строки (которая должна быть выводом функции HMAC SHA1, т. Е. Число, верно?) В этом примере является w18YS2bONDPL%2FzgyzP5XTr5af4%3D. Что это? Это не шестнадцатеричное число и не строка base64.

Ответы [ 2 ]

1 голос
/ 07 ноября 2011

Возможно, вам будет проще построить интерфейс из MATLAB в один из доступных Flickr API наборов .MATLAB позволяет особенно легко вызывать C, Java и Perl, поэтому это может быть хорошим выбором.

0 голосов
/ 13 декабря 2011

Я решил эту задачу. Ответ, который я изложил в виде краткого руководства по обмену файлами Matlab: http://www.mathworks.com/matlabcentral/fileexchange/34162. Я также буду держать список дополнительных советов в своем блоге http://texnical.wordpress.com/2011/12/12/flickr-api-with-user-authentication-in-matlab/.

Я хотел бы поблагодарить Сэма Джадсона из списка обсуждений Flickr API .

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