Я хотел бы протестировать 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.