Я пытаюсь разработать приложение для Android, которое получает доступ к личным фотографиям пользователя. Я могу получить minitoken и использовать minitoken iam и получить auth_token. После получения auth_token я генерирую подпись MD5 с {api_secret}api_key{api_key}auth_token{auth_token}methodflickr.people.getPhotosuserid{userid} Когда я пытаюсь вызвать метод flickr.people.getPhotos с помощью конструкции url: http://api.flickr.com/services/rest/?method=flickr.people.getPhotos&api_key={api_key}&user_id={uid}&auth_token={auth_token}&api_sig={api_sign} возвращает ошибку как неверную подпись. Кто-нибудь сталкивался с такой же проблемой? Любая помощь будет оценена.
{api_secret}api_key{api_key}auth_token{auth_token}methodflickr.people.getPhotosuserid{userid}
flickr.people.getPhotos
http://api.flickr.com/services/rest/?method=flickr.people.getPhotos&api_key={api_key}&user_id={uid}&auth_token={auth_token}&api_sig={api_sign}
Я думаю, что параметр 'format' отсутствует в вызове.Если вы получаете ошибку Invalid Signature, это означает, что вы не создаете подпись надлежащим образом.
Отдых также можно посмотреть здесь: http://www.flickr.com/services/api/explore/flickr.people.getPhotos