2014-10-28 4 views
4

Я пытаюсь получить доступ к API Magento REST в своем приложении для Android с помощью Retrofit.OAuth 1.0 Запросы с обновлением в Android

Что есть я пробовал:

Но ни один из них не работал.

дооснащения 1,7 и OkHttp2.0RC2 не работают хорошо с УКАЗАТЕЛЬ (по крайней мере, как статья предложить)

И когда я понижаем для вещей, чтобы работать, я получаю ошибку HTTP 500 Ошибка говоря Internal Server Error

Те же учетные данные работают с использованием плагина REST Client для Firefox.

Есть ли работающее решение для реализации запросов OAuth с дооснащением или любой другой вариант?

Большое спасибо заранее.

ответ

3

Оказалось, что веб-сервер ожидает, что параметр Accept в заголовке, что я пропал без вести, но расширение Firefox добавлял.

Это заставило сервер возвращать 500 (отправка ответа, говоря об ошибке было бы мудрее, хотя) в настоящее время

вещи работают отлично.

Спасибо, что предоставили вам время!

1

Я пробовал аутентифицироваться с помощью magento REST api из простого java-кода, используя писец lib. Пока это сработало для меня.

+0

Можете ли вы показать мне, как вы используете библиотеку писцов. – Spartan

4

Дай исправить эту проблему. pakerfeldt'ssignpost-retrofit (A Расширение дооснащения oauth-signpost OAuth Core 1.0a standard)!

Другие исправления вы можете попробовать:

Смежные вопросы