【发布时间】:2014-10-28 02:09:56
【问题描述】:
我无法从重定向的回调 url 中获取“userToken”参数。
在下面的 Glassware GDK 授权指南下,我应该在打开我们的 glassware 后看到重定向回调 url 上的 “userToken” 参数。
GDK 认证过程
当用户在 MyGlass 中打开您的 Glassware 时,他们会被重定向到您的身份验证 URL。这些请求包含一个名为 userToken 的查询参数,您需要稍后使用。
但是,当我在回调服务器上调试重定向的回调 url 时,只有 "code" 参数。
在 Glassware Mirror API 授权指南下,Mirror API 的成功授权流程如下所示。 (不是 Glassware GDK 授权流程)
验证用户身份
如果成功,此初始登录将返回一个授权结果对象,其中包含授权代码。
我在玻璃器皿提交网页上插入如下信息。
客户 ID = 服务帐号
的客户 ID授权 URL = https://accounts.google.com/o/oauth2/auth?response_type=code&scope=https://www.googleapis.com/auth/userinfo.profile+https://www.googleapis.com/auth/userinfo.email+https://www.googleapis.com/auth/drive.file+https://www.googleapis.com/auth/glass.timeline+https://www.googleapis.com/auth/glass.location&redirect_uri=http://www.aaa.com/auth/google/callback&access_type=offline&approval_prompt=force&client_id=Web 应用程序的客户端 ID
包名称 = AndroidManifest.xml 中的包名称。
在重定向回调 url 上获取“userToken”参数需要解决什么问题??
【问题讨论】:
标签: google-glass google-gdk google-mirror-api