4

“向其中添加猫”示例说明了如何与我的服务共享照片。

但是有没有办法在单个项目中共享带有文本的照片(使用录音机)?

4

1 回答 1

3

是的!您可以使用 REPLY内置菜单项来执行此操作。

但是,该流程与Add a Cat to That流程略有不同。它是这样工作的:

  1. 订阅timeline集合的更新。
  2. 插入一个时间线项目,其中包含指定的 REPLY 内置操作,如此处所示。或者,您可以重命名菜单项并自定义图标。

    {
      "text": "Hello world",
      "menuItems": [
        {
          "action": "REPLY"
        }
      ]
    }
    
  3. 时间线卡片的菜单中将有一个回复选项。当用户选择它时,会提示他们说话。

  4. 然后创建一个新的时间线卡,其中包含文本转录并附有录音。您的 Glassware 可以使用此卡。
  5. 然后,您的 Glassware 会收到有关此物品插入的通知。通知看起来像这样:

    {
      "collection": "timeline",
      "itemId": "3hidvm0xez6r8_dacdb3103b8b604_h8rpllg",
      "operation": "INSERT",
      "userToken": "harold_penguin",
      "verifyToken": "random_hash_to_verify_referer",
      "userActions": [
        {
          "type": "REPLY"
        }
      ]
    }
    
  6. 获取指示的时间线项目以访问转录文本(在text属性中)和附加的录音
于 2013-04-19T21:57:02.293 回答