当我有一个带有 REPLY 操作的捆绑包(可能这也发生在单个时间线卡上)并且用户执行该操作时,可以说“花生酱和果冻三明治”,一个新的时间线卡出现在黑色背景上带有白色文本在玻璃上写着“花生酱和果冻三明治”。查看操场时,会出现同一张卡片,左侧是用户头像(如 Abe Lincoln 模板示例),右侧是文本。
让我们将这张新卡称为提醒卡,因为它提醒用户他们说了什么文本并允许发送。
我没有将该提醒卡插入时间线。
REPLY 操作的默认 Glass 行为是否会向用户插入他们说了一些文本的提醒?这是否计入我们的 API 计数,还是免费赠品并针对某些 Google 帐户收费?
有没有办法使用 REPLY 操作并应用某种未记录的属性来防止显示此提醒卡?
这里有这个文档,它似乎鼓励不重复的回复动作,这可能是由这种提醒卡行为引起的。
REPLY, REPLY_ALL - 语音回复旨在捕获通过语音输入的自由形式。不要使用语音回复来捕获有限的选项集,例如游戏中可能的动作。
这是用Java重现问题的代码,没什么复杂的:
menuItemList.add(new MenuItem().setAction("REPLY"));