我需要为Google Glass创建一个(演示)应用程序,只需一个简单的用户交互操作:在Glass上插入一张卡片并获得回应该应用程序的响应。 我认为这可以通过使用镜像API来完成。使用服务帐户致电Google Glass Mirror API
此应用程序不是一个Web应用程序,所以我认为我需要使用服务帐户。
我在Google APIs控制台https://code.google.com/apis/console/上创建了一个API项目并启用了Google Mirror API。 之后,我创建了一个新的客户端ID与应用程序类型“服务帐户”(代表您的应用程序而不是最终用户调用Google API;更多信息在https://developers.google.com/accounts/docs/OAuth2#serviceaccount)。 结果是客户端ID,电子邮件地址和公钥指纹以及带密码的P12密钥。
问题是我找不到一个示例如何执行服务帐户身份验证,例如插入卡片。
任何想法?使用的编程语言不太重要...
另请参见Can I use OAUTH2 Service Accounts with Glass Mirror API?,但不幸的是没有答案。
编辑:
从下面的答案我明白我不能使用的服务帐户这一点。 是否正确,我总是需要一个Web应用程序,Google Glass有一个回调URL,因此数据可以从Glass发送到应用程序?
我们开发仓库管理系统,仓库中的操作员使用与服务器通信的语音客户端(如http://www.epf-gmbh.de/bilderorg/talkman_joe.jpg)。服务器向客户端发送命令,操作员可以将语音命令发送回服务器。
为了演示的目的,我想用Google Glass替换语音客户端。
编辑2:
事情是这样的:http://youtu.be/kbcskj4yAvo
谢谢。这是否意味着我总是需要一个带有回调URL的Web应用程序? (我更新了我原来的问题;编辑完成后......) – 2014-11-22 08:36:34
答案已更新,但您要回避您提出的原始问题。您可能希望将其作为StackOverflow中的新问题启动。 – Prisoner 2014-11-22 12:03:51
好吧,你是对的。感谢您的帮助。 – 2014-11-22 16:22:00