Mirror API PHP示例脚本:如何触发时间轴插入

时间:2014-03-22 21:56:53

标签: php google-glass google-mirror-api

我在我的(非ssl)网络服务器上安装了the Mirror API sample scripts (PHP)并对其进行了一些更改,因此它会在我的Google Glass时间轴上插入一些有趣的太阳能电池板数据。工作良好。当我使用Web浏览器访问此PHP网页时,改编的示例脚本现在在时间轴上插入一张卡片。

我的下一步是以常规时间间隔或通过某种触发(例如语音命令)插入卡片,但肯定不是通过使用网络浏览器访问此网页。我显然错过了一些东西,因为我仍然没有看到如何去做...任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

我不是一个骗子,但这个想法一般都是一样的。

  1. 当用户访问您的网站时,您的责任是通过OAUTH2授予访问权限(据我所知,您已成功通过该步骤)

  2. 当oauth dance结束时,您的责任是将access_token和verify_token + userId +等保存到数据库中。 (它也应该在谷歌样本中完成)

  3. 要获得定期更新,您需要编写一些代码,例如:

    1. Windows服务(在某处部署,或在localhost上运行(不推荐,顺便说一下))+ Time Scheduler
    2. bash脚本
    3. 网络休息服务
    4. 别的东西 并使用例如
    5. 使其按计划运行
  4. cron jobs (原创意见:http://www.mkyong.com/google-app-engine/cron-job-on-google-app-engine-for-java/

    你必须使用 Mirror Api 库,为你接受的语言提供,或者做一个原始HTTP请求,如https://developers.google.com/glass/v1/reference/timeline

    中所述