问题标签 [google-glass]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - 向 Google Glass Mirror API 中的特定联系人共享文本的有效 JSON 格式?
我正在使用 Google Mirror API 并创建一些示例应用程序。由于我不是探险家,我使用的是Sturm 的 Mirror API。
我想知道有效的 JSON 格式以将一段文本分享给特定的 Google Glass 联系人。我在API Explorer中尝试了以下 JSON,但收到 400 错误请求错误。还有没有办法通过Google Glass Playground而不是 API explorer来做同样的事情?
错误:
google-app-engine - 未找到 API 包“urlfetch”或调用“Fetch()”
我对 Google App Engine (GAE) 和 Glassware 开发(针对 Google Glass)非常陌生。
我在上面配置了 mirror-quickstart-java项目,Netbeans
并且Apache tomcat
我成功地运行了该项目,但我遇到了麻烦。
我的要求是,我不想使用谷歌应用引擎来开发我自己的 Glassware,因为我想使用很少的第三方 API。此外,应用程序引擎不支持javax.imageio
和BufferedImage
api。
我有以下问题
- 是否必须使用 Google
app-engine
进行 mirror-quickstart-java/Glassware 开发? - 如果不是,我在交换访问令牌时的“允许访问”步骤后收到以下错误。
google-mirror-api - 订阅的插入/更新刷新率?费率、数量等
我有与向用户推送消息相关的问题。
这是用例。
一位用户正在一个启用了 wifi 的仓库内行走,我们希望使用眼镜来发送有关该建筑物中组件的关键信息和警告,这需要用户与组件进行交互。
我们在 android 设备中使用了推送通知,结果还不错,但是有了实时 hud,我希望更新更快。
基本上我们会向用户发送这样的东西
- 我们可以多快将信息发送到设备?
- 更新率是多少?如果我们看到来自机器的警报,我们可以多快刷新用户的状态。
- 是否有某种类型的防洪措施会让我们感到悲伤?
- 我认为本机 api 将有更多选项,例如轮询或某种类型的自定义订阅服务,我们可以使用这些服务来比谷歌的服务更快地更新。这个对吗?
谢谢尼克
google-mirror-api - 最近联系人如何通过 Mirror API 识别自己的方式有什么变化?
我担心 - 当我拍照时,我通常(即上周)能够将图像分享到我的应用程序。
但是,现在只有 Google+ 联系人显示为共享目标。例如,如果我关闭与 G+ 的分享,我根本没有分享选项,只有一个灰色的分享对话框,上面写着“访问 google.com/myglass 以添加朋友”
但是,当我转到那个地址时,我清楚地看到了我的应用程序和一些通常也会出现的联系人(不在 G+ 中)。
有什么改变导致了这种行为吗?例如,starter-project 中列出的代码是否不再足以注册照片的共享目标?
例如,我可以想象突然acceptTypes[]
参数现在是强制性的。但如果可能的话,我很想听到更接近 API 的人参与进来。
谢谢!
又名
google-mirror-api - 如何测试镜像 API 订阅
https callbackUrl 的限制和整个订阅的性质使得这看起来似乎只能通过可公开访问的 url 来完成。
到目前为止,我遇到了两种可能的解决方案,可以使本地开发/调试更容易。
首先是谷歌提供的订阅代理服务。此解决方法实质上允许您删除 SSL 限制和对自定义 URL 的代理订阅回调。
我发现在本地进行开发的第二种也是最有用的方法是将订阅回调请求(例如来自可公开访问的服务器)捕获到日志中,然后使用 curl 在本地/开发机器上使用类似的东西重现该请求:
由于请求有时可能很大,或者您可能想要测试多种回调类型,我还发现将下标请求的 JSON 放入各种文件(例如:)timeline-respond.json
然后运行很有用
我很好奇其他人在本地测试他们的应用程序订阅。
android - 找不到 Google Glass ADB 设备。未安装 OMAP4430 驱动程序(找不到!)
通过 USB 插入 Glass 可以让我浏览文件等。但即使调试模式打开,我也无法让它显示在adb devices
命令中。我的 Windows 系统也说找不到 OMAP4430 设备驱动程序(我相信这是 Glass SoC)。
做什么?
google-mirror-api - 本地部署 Glass Java 入门项目,AuthFilter ClassNotFoundException
我已经完全按照 Java 快速入门中的步骤进行操作。尝试在本地部署时,我得到以下堆栈跟踪:
关于我哪里出错的任何想法?我已将适当的值复制到oauth.properties
and appengine-web.xml
。
一些系统信息(运行 Ubuntu)
Apache Maven 3.0.4 (r1232337; 2012-01-17 03:44:56-0500)
Java 版本:1.6.0_27,供应商:Sun Microsystems Inc.
默认语言环境:en_US,平台编码:UTF-8
操作系统名称:“linux”,版本:“3.2.0-45-generic”,arch:“amd64”,家族:“unix”
编辑:部署 Python 快速入门也不起作用。堆栈跟踪:
我已经仔细检查了我的客户 ID,甚至生成了新的 ID 并删除了旧的 ID,一切似乎都井井有条。
google-app-engine - Java Glass 快速入门项目无法在 App Engine 上运行
快速入门应用程序开始对我产生奇怪的影响。我无法验证任何用户。我收到以下错误。不过,这在本地工作得很好。任何人都知道如何解决这个问题或绕过它?
这是代码中发生的地方(AuthServlet:55)
servlet java.net.SocketTimeoutException 未捕获的异常:获取 URL 时超时:
提前致谢
google-mirror-api - 更新 XE6 后使用 video/vnd.google-glass.stream-url 附加视频
使用 XE6 Google Glass 更新附加视频卡住了。我正在使用的代码是这样的:
不知道我做错了什么,但视频仍在尝试下载,它正在耗尽我的电池......
exif - 有没有办法在通过 Glass 拍摄的图像中默认包含位置信息?
目前,当我去 Plus 并查看通过 Glass 拍摄的照片时,我看到的元数据是这样的:
我很想使用 Glass 的内置 GPS(如有必要,甚至是我的 Android 的 GPS)来为图像添加位置。
我的技巧是订阅用户的位置,并在收到照片后立即查询最新位置。但是,这种方法存在明显的准确性限制。
...是否有我在某处遗漏的设置可以让我启用它?(要求更多元数据,如 ISO 和曝光,可能会出现在另一个问题或更直接的请求中向 Google 提出)
谢谢!
又名