【发布时间】:2014-12-24 07:20:05
【问题描述】:
我正在尝试使用 Retrofit 在我的 Android 应用中访问 Magento REST API。
我尝试了什么:
- SignPost 和 OkHttp 使用这些类对请求进行签名:https://gist.github.com/f2prateek/0deb2d7ddea43e21d39b
- 具有 OAuth 值的自定义标头
但它们都没有奏效。
Retrofit 1.7 和 OkHttp2.0RC2 不适用于 SignPost(至少文章建议的方式)
当我降级以使其正常工作时,我收到错误 HTTP 500 错误提示 Internal Server Error
使用 Firefox 的 REST 客户端插件可以使用相同的凭据。
是否有使用 Retrofit 或任何其他选项实现 OAuth 请求的可行解决方案?
非常感谢。
【问题讨论】:
标签: android magento oauth retrofit signpost