我正在尝试使用 Retrofit 在我的 Android 应用程序中访问 Magento REST API。
我尝试了什么:
- SignPost 和 OkHttp 使用这些类对请求进行签名:https ://gist.github.com/f2pratek/0deb2d7ddea43e21d39b
- 具有 OAuth 值的自定义标头
但他们都没有奏效。
Retrofit 1.7 和 OkHttp2.0RC2 不适用于 SignPost(至少文章建议的方式)
当我降级以使事情正常工作时,我收到错误HTTP 500
错误说Internal Server Error
使用 Firefox 的 REST 客户端插件可以使用相同的凭据。
是否有使用 Retrofit 或任何其他选项实现 OAuth 请求的可行解决方案?
非常感谢提前。