将Android健身应用与Jawbone UP REST API集成。
我对OAuth不太熟悉,请原谅我,如果我的问题是基本的。
Jawbone的文档声明redirect_uri可以指定为:
上平台://重定向
这基于以下SDK:
https://github.com/Jawbone/UPPlatform_Android_SDK
从该链接开始,文档说明:
"获取您的OAuth凭证
使用您的Jawbone UP帐户登录Jawbone UP Developer Portal。如果您没有帐户,可以通过访问jawbone.com/start/signup创建一个帐户。按"管理帐户"注册您的组织。按照说明创建新应用并获取您将用于通过UP平台进行身份验证的OAuth客户端ID和应用密钥。 在" OAuth重定向URI"中指定自定义重定向URI字段或使用默认值up-platform:// redirect。请注意,对于Android SDK,此网址是多余的,我们永远不会离开应用程序,因此不需要重定向到它。但OAuth规范要求它。此外,Jawbone还使用此框架进行基于Web的OAuth身份验证,因此我们将其保留在此处。可以说在这里输入的任何非null uri应该与app中使用的相同。"
在Android中运行时,sdk会将您带到Webview,然后您使用Jawbone帐户登录
我"似乎"成功登录但在我接受权限后立即收到以下内容:
"网页不可用"
up-platform:// redirect的网页?(一堆看似编码的文字)不能加载,因为:
净:ERROR_UNKNOWN_URL_SCHEME
我很欣赏这里的任何方向。我不知道从哪里开始看。
由于