0

每当我尝试授权我的android应用程序时。但它给了我未经授权的用户错误..

我可以使用这些 lifelog REST API 访问我的 android 应用程序上的 lifelog 数据吗?

有人可以建议我配置我的 android 应用程序以从 lifelog API 读取数据的步骤吗

4

2 回答 2

0

LifeLog API 是一个 RESTful API,也就是说,理论上,只要您可以创建HTTP请求,您就可以从任何地方访问它。所使用的身份验证是标准的Oauth2,这也是大多数 API(如 Google、Facebook、Twitter 等)事实上使用的。

除此之外,还有几个可用的 Android 库可以让您的生活更轻松,将 HTTP 请求包装到简单的 Java 对象和方法中。

https://github.com/championswimmer/Lifelog-Android-Library

https://github.com/yaeda/lifelog-android-sdk

免责声明:第一个链接的库是我合着的

于 2016-12-15T11:56:40.377 回答
0

您尝试了哪些步骤从 API 检索数据?您是否遵循 Lifelog 授权页面中的说明?

https://developer.sony.com/develop/services/lifelog-api/authentication/

您可以做的一些快速的事情是:

  1. 确保您的客户 ID 中没有空格
  2. 尝试创建一个新的客户端 ID 和密码,以确保您当前的凭据没有问题
  3. 尝试使用 Postman 作为一种快速方法来验证是否没有其他原因导致该问题。例如与网络相关的东西。以下是有关如何开始的快速说明的链接:Lifelog API Explorer:无法完成授权请求
于 2016-01-04T06:18:44.877 回答