Я разрабатываю модуль Perl для работы с API UbuntuOne.
1) Я могу получить значения имени, ключа потребителя, секрета потребителя, токена и секретного значения токена, используя базовую аутентификацию HTTP и анализатор JSON.
2) С этими данными в api-doc говорится, что я должен сделать GET для https://one.ubuntu.com/oauth/sso-finished-so-get- токены /
Я получаю:
ok 0/20
blockquote>Кто-нибудь знает, что это значит? [ 117]
3) Наконец, когда я пытаюсь использовать API, я получаю HTTP / 1.1 401 НЕСАНКЦИОНИРОВАННО: - (
Есть идеи?
После нескольких часов борьбы с Ubuntu один. Вот ответы:
1) 0/20 означает 0 действительных токенов. Хотя процесс верный, UbuntuOne не может проверить ваше соединение с API.
2) Во время базовой аутентификации параметры:
Внимание : Имя токена должно быть точно (заглавными буквами, пробелами и т. Д.).