首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用唯一用户标识从gdk调用镜像api服务

如何使用唯一用户标识从gdk调用镜像api服务
EN

Stack Overflow用户
提问于 2014-01-02 19:52:51
回答 2查看 463关注 0票数 1

在mirror api glassware中,我们通过Google-oauth生成并发送到glassware的唯一用户id来识别用户。但是我的玻璃器皿包含一个gdk副本,它需要将信息发送到镜像api服务。我的问题是,我们如何在后台自动发送这样的信息(例如,对玻璃器皿镜像api服务的url请求),而不是使用“通过与特定联系人共享的google通知”,以便我们可以从镜像api玻璃器皿端唯一地识别用户,以及提取用于其他目的的信息。

有没有什么玻璃Id可以与gdk的请求一起发送,在镜像api端,从这个玻璃Id获取用户的google帐户,并使用其他api从google帐户生成用户Id,就像google-oauth一样。一旦我们有了用户Id,我们就可以使用简单的镜像api向该用户发送静态时间线卡片。

除了“通知订阅”之外,请指导我任何可用的解决方案。

EN

回答 2

Stack Overflow用户

发布于 2014-01-03 01:07:19

我已经在这里问过这样的问题:How to call the Mirror API from GDK?

现在的答案似乎是我们不能在两个API之间通信,并且Mirror中的所有东西都与GDK分离。我已经做了一些挖掘,试图获得设备的联系人列表,因为镜像文档提到你的应用程序添加了一个联系人,但它似乎没有使用与Android相同的内容提供商来实现这一点。

在另一个线程中,我将GDK应用程序绑定到用户的最好的两个想法是:

1)在你的web服务端生成一个二维码,并在里面扫描,它将有一个编码的身份验证令牌,应用程序将能够使用它来识别用户。显然,这需要与ZXing库集成并与相机配合使用。

2)生成或允许用户在web服务端输入可被视为持有者令牌的短语。在GDK中,提示用户说出此短语,然后将其传递给您的web服务,该服务将使用类似的身份验证令牌进行响应,以将应用程序绑定到用户。尽管这很奇怪,但我确实有点喜欢它,因为从GDK实现的角度来看,它更简单。

票数 2
EN

Stack Overflow用户

发布于 2014-06-03 02:53:50

使用Mirror API的应用程序很可能是某种类型的web服务。为什么不能将HTTP命令从Glass调用到托管在服务器上的应用程序?Mirror API是一组调用到Google服务器的REST命令。然后,相同的谷歌服务器同步到谷歌眼镜,谷歌眼镜将通过HTTP请求拉取更新的内容。

简单地说,在您的web应用程序中创建一个接受HTTP命令的路径。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20882330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档