问题标签 [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.

0 投票
3 回答
7515 浏览

google-mirror-api - Google_AuthException:invalid_grant

我正在尝试使用我的值设置 config.php,但我收到了这个致命错误:

致命错误:未捕获的异常“Google_AuthException”带有消息“获取 OAuth2 访问令牌时出错,消息:'invalid_grant'。

我输入了客户端 ID、秘密、简单 API 密钥、位置和 sqlite 数据库,如文档所述: https ://developers.google.com/glass/quickstart/php

知道我做错了什么吗?

提前致谢!

0 投票
1 回答
380 浏览

google-mirror-api - 谷歌眼镜开发另一个

想知道是否有人知道为另一个人开发 Google Glass 应用程序。Glass Explorer 计划中的某个人要求我帮助他们开发应用程序(我很乐意这样做),但看起来我需要在 API 控制台中以该人的身份登录。它是否正确?我有什么方法可以单独制作原型吗?

0 投票
2 回答
678 浏览

google-mirror-api - 谷歌玻璃清除缓存

我试图调整图像大小以适应时间线模板。(如果重要,我正在使用时间线的 html 属性)但是,它没有正确呈现它。我很沮丧。然后我发现玻璃使用的是相同的图像。我只是更改了图像的名称和 url,它起作用了。有没有办法清除缓存?可能存在这样一种情况,您在服务器端更改图像并让相同的时间线项目(例如固定项目)以其他时间间隔访问它们。想法?

更新

在问题跟踪器中提交的请求

https://code.google.com/p/google-glass-api/issues/detail?id=30&thanks=30&ts=1367387959

0 投票
1 回答
203 浏览

google-mirror-api - 我们可以为使用时间轴的 htmlPages 属性形成的卡片设置不同的菜单项吗?

我正在使用timeline.html 作为封面创建一个包,并使用timeline.htmlPages 属性提供其他子页面。我想为封面页和每个子页设置不同的菜单项。目前,我没有看到任何方法可以为每个 htmlPage 和/或封面页设置一个 menuItem。我错过了什么吗?

我有一个解决方法,我在 Glass Foundry 期间做过:我创建了一个随机包 id,然后我循环遍历我的所有 html 页面并使用相同的包 id 插入了一个时间线项目,具有相同的封面页和单个 htmlPages我想要该索引的任何菜单项。这可以按我的意愿工作,但是由于这会导致 N 次 insert() 调用,因此玻璃杯需要很长时间才能接收到捆绑包[也消耗了我的 api 配额作为副作用]

0 投票
1 回答
299 浏览

android - Android 智能眼镜设计模式

我将做一些关于实现智能眼镜设备应用程序的探索性工作,比如谷歌眼镜(我们还没有)和 Vuzix M100,显然这些设备提供了巨大的潜力,但也带来了一些巨大的挑战。

最重要的是,缺乏扩展的用户输入界面:没有触摸,以及极其有限的物理按钮。

因此,我正在寻找有关指南、设计模式等的资源,但网络上的资源似乎还很少。

有人可以向我指出有用且相关的资源,特别是关于这种设备的资源吗?

我已经有大量关于“经典”Android 开发的文档。

提前致谢。

0 投票
0 回答
106 浏览

google-mirror-api - What is the proper way of updating subscriptions to the Glass timline when the IP of the target host changes?

Here's a situation that occurred to my team:

  • we inserted a Mirror API subscription with a CallbackUrl under a domain we control (the corresponding A record pointed to, say, IP1)
  • we verified we could receive Mirror API notifications from Glass devices
  • we changed the A record of our domain to point to a new host with a different IP address (let's call it IP2).
  • even after propagation of the updated A record, the Mirror API kept sending the notification to IP1 rather than IP2

Is the IP of the host associated with the callback URL cached by the Mirror API ?

Then, we tried the following:

  • we deleted the subscription and created a new one. The notifications kept going to IP1
  • we uninstalled and re-installed the Glassware, did a new Oauth authorization, etc. We verified that on listing the active subscriptions, they looked "fresh", with a recent "updated" timestamp. However, notifications are go to the old IP address IP1.

Any ideas on what may be going on, and how to overcome this issue?

Thanks in advance!

Also submitted to issue tracker: https://code.google.com/p/google-glass-api/issues/detail?id=36&colspec=ID%20Type%20Status%20Priority%20Owner%20Summary

0 投票
1 回答
1045 浏览

google-glass - 镜像 API 游乐场

当我在 Mirror API Playground 上输入获得 Mirror API 授权的应用程序的客户端 ID 并单击授权时,它会打开一个 oAuth 屏幕并显示错误:

0 投票
1 回答
73 浏览

google-mirror-api - 设置时间线项目的视频附件尺寸

Mirror API 允许您插入带有视频附件的时间线项目。有没有办法设置视频的尺寸,使其看起来不会被非 16:9 视频拉长?

0 投票
1 回答
118 浏览

google-mirror-api - Playground 样本的许可证是什么?

我一直在尝试查找Mirror API Playground上的 HTML/JSON 示例所涵盖的许可证,但我似乎找不到它。示例项目都包含在 Apache 2.0 以及所有客户端库中。但是 Playground 上没有任何许可文件。甚至时间线项目的CSS也没有许可证。

此外,示例卡片中还有图像和文本,以及带有额外 CSS/JS 的 iframe,可用于制作时间线项目的原型。

所以这是我的问题:我可以以任何方式重新分发这些文件吗?如果是这样,我在哪里可以找到说明再分发条款的许可证?如果它们目前没有被任何许可证覆盖,它们将来会不会出现?

0 投票
1 回答
294 浏览

google-mirror-api - 在 Google Glass 时间轴中抑制双张照片?

目前,当您从 Glass 分享照片时,该操作会在您的时间轴中留下一张卡片。(例如,将图片分享到 G+ 会导致该图片的第二张时间线卡片在右下角带有一个小 G+ 图标)

如果你在拍照后立即分享,你最终会得到两张并排的照片,这很快就会变得很麻烦。

理想情况下,SHARE 操作(或注册接收这些操作的联系人)将包含诸如“保留卡”或“不显示 SHARE 卡”之类的标志。

除了立即删除负责共享的时间线 ID(不是很同步)之外,有没有人知道如何在不弄乱时间线的情况下共享许多照片?