原文地址:http://bbs.seacat.cn/thread-868-1-2.html

Go语言快速启动

欢迎来到Go语言快速启动项目!这个项目将向你展示实现在谷歌眼镜上一个简单的演示。来介绍Google Mirror API的主要功能。

要一个完整的快速启动项目,跳转到https://glass-java-starter-demo.appspot.com。否则的话,继续读下去看看如何在你自己的版本上部署。

预备条件

The AppEngineSDK for Go语言。Go语言快速启动项目使用App Engine实现。你需要Go App EngineSDK开发和部署您的项目。运行适合您的平台安装程序,或者提取zip文件在一个适当的地方。

创建一个谷歌应用程序引擎实例

你需要运行快速启动项目在Google App Engine上。

1.  打开 http://appspot.com.

2. 点击创建应用程序,创建一个公共Google AppEngine实例托管在appspot.com。

3. 分配给应用程序一个应用程序标识符,把身份验证对所有谷歌账户的用户开放。稍后您将需要这个应用程序标识符配置快速启动项目。

创建一个google api控制台项目

接下来,使访问Google MirrorAPI

1. 去谷歌API控制台创建一个新的API项目。

2. 点击Services并为您的新项目启用Google MirrorAPI。

这个阶段MirrorAPI为开发者预览版,该API仅适用于开发人员。作为谷歌眼镜探险者计划的一部分。

3.      点击APIAccess创建一个web应用程序的OAuth 2.0客户端ID。

4.为你谷歌眼镜指定产品名称和图标。这些字段将出现在OAuth Grant屏幕上并呈现给用户。

5.选择WebApplication并为主机名指定一个值,比如localhost。

6.单击Editsettings…为客户端ID指定uri重定向。指定http://localhost:8080 / oauth2callback和AppEngine的回调URL,比如, https://myappengineinstance.appspot.com/oauth2callback.

7. 注意从Googleapi控制台分配给客户端ID和密码。您将需要这些来配置快速启动项目。

配置项目
用你的API客户端信息配置快速启动项目
1.   在 config.go:输入你的Client ID 和 secret
// Createdat http://code.google.com/apis/console, these identify
// our app for the OAuth protocol.
clientId     = "[[YOUR_CLIENT_ID]]"
clientSecret = "[[YOUR_CLIENT_SECRET]]"
2.   生成一个String把它配置在config.go
secret      = "This should really be a secret." // Make it a random string

3.   进入你的App Engine应用程序ID编辑app.yaml
application: your_appengine_application_id
version: 1
runtime: go
api_version: go1
...

部署项目
按下在应用程序引擎的蓝色按钮部署启动GUI界面或运行这个shell命令来部署代码

$ appcfg.py --oauth2 update

谷歌眼镜开发Mirror API之Go语言开发相关推荐

  1. 谷歌眼镜开发Mirror API之.NET语言开发

    原文地址:http://bbs.seacat.cn/thread-870-1-2.html .NET快速开发 欢迎来到.NET快速启动项目!这个项目将向你展示实现在谷歌眼镜上一个简单的演示.来介绍Go ...

  2. 火龙果(redpitaya)开发板常用接口C语言开发指南(九)——产生信号脉冲(持续更新中)

    火龙果(redpitaya)开发板常用接口C语言开发指南(九)--产生信号脉冲(持续更新中) --本人为<火龙果实战指南--搭建基于Zynq处理器的测量仪器与创新实践平台>一书的作者之一, ...

  3. 大型医院云HIS系统:采用前后端分离架构,前端由Angular语言、JavaScript开发;后端使用Java语言开发 融合B/S版电子病历系统

    一套医院云his系统源码 采用前后端分离架构,前端由Angular语言.JavaScript开发:后端使用Java语言开发.融合B/S版电子病历系统,支持电子病历四级,HIS与电子病历系统均拥有自主知 ...

  4. 谷歌眼镜开发Mirror API之PHP开发

    原文地址:http://bbs.seacat.cn/thread-871-1-2.html PHP快速开发 欢迎来到PHP快速启动项目!这个项目将向你展示实现在谷歌眼镜上一个简单的演示.来介绍Goog ...

  5. 谷歌眼镜开发Mirror API之Python开发

    原文地址:http://bbs.seacat.cn/thread-872-1-2.html Python 快速开发 欢迎来到Python快速启动项目!这个项目将向你展示实现在谷歌眼镜上一个简单的演示. ...

  6. 谷歌眼镜开发Mirror API之Java开发

    原文地址:http://bbs.seacat.cn/thread-869-1-2.html Java快速启动 欢迎来到Java快速启动项目!这个项目将向你展示实现在谷歌眼镜上一个简单的演示.来介绍Go ...

  7. 谷歌眼镜开发Mirror API之API使用案例

    原文连接:http://bbs.seacat.cn/thread-863-1-2.html Mirror API提供了一整套的组件,这样你就可以用它为谷歌眼镜开发来提供服务.因为谷歌眼镜Service ...

  8. 谷歌眼镜开发Mirror API之快速启动

    原文地址:http://bbs.seacat.cn/thread-867-1-2.html 快速启动 我们推荐您构建启动项目通过Google Mirror API,可以使用很多流行的语言比如Java和 ...

  9. c java 系统开发_java开发系统内核:使用C语言开发系统应用程序

    更详细的讲解和代码调试演示过程,请参看视频 用java开发C语言编译器 如果你对机器学习感兴趣,请参看一下链接: 机器学习:神经网络导论 我们的操作系统通过增添内核接口导出机制后,已经可以作为平台,运 ...

最新文章

  1. 强烈推荐一款完全免费的绿色JRE+Tomcat+MySQL集成开发工具 - JTM
  2. php请求接口数据,php curl请求接口并获取数据的示例代码
  3. Spark _03RDD_Transformations_Action_使用scalajavaAPI
  4. mybatis mapper.xml入参
  5. go vs python 对接外部web api_python--web--让python提供api服务--aiohttp-Go语言中文社区
  6. sqlplus 登录数据库
  7. 具有外部Zookeeper集成并使用SOLRJ API访问数据的SOLR cloud 7.4集群配置
  8. php include的路径问题,php7中include有相对路径无法打开
  9. iOS汉字转拼音,日韩文字转拼音
  10. 快速掌握粒子编辑器 —— onebyonedesign网页版
  11. html5广告的版式设计,25张以文字排版为主的海报设计
  12. 正态分布是离散分布还是连续分布_简单统计学|正态分布之连续数据的概率分布...
  13. python tkinter 实现图片格式批量转换小工具
  14. 1-2 实验2 点对点通信
  15. window无法访问此文件夹,请确保输入的文件名是正确的,并且您有权访问此文件夹
  16. 海上风电消防火灾报警系统中消防主机超远距离联网方案
  17. 视频怎么转文字?快把这些方法收好
  18. 第二讲:线性表示及坐标
  19. 台式计算机摄像头怎么打开,电脑外接摄像头怎么打开怎么用
  20. DB、DBS和DBMS关系

热门文章

  1. JavaScript - 对象专用语句[ with语句 ]
  2. com.mysql.cj.exceptions.ConnectionIsClosedException: No operations allowed after connection closed.
  3. Arduino练习三——PWM 调控灯光亮度实验
  4. java tracert_Java模拟Tracert和ping命令实现跃点追踪
  5. 极溯链农品溯源管理系统:农产品认知升级!
  6. 【IoT】嵌入式硬件生产管理:SMT工艺流程
  7. SHELL脚本之编写脚本实现调整屏幕亮度的脚本
  8. 古希腊与古罗马的关系
  9. Windows动态库注册和取消注册
  10. vis network(visjs)安装简单使用