申请权限与建议筹码

时间:2017-08-10 14:32:16

标签: user-interface dialogflow actions-on-google

我可以请求访问用户名称和精确位置的权限。由于这会产生一个可以回答是或否的问题,所以显示建议筹码似乎是一个理想的情况,允许一个人同意而不是大声承认。

但是,以下JSON似乎不起作用。它继续提示允许,但不显示芯片。

{
  "speech": "PLACEHOLDER_FOR_PERMISSION",
  "contextOut": [],
  "data": {
    "google": {
      "expectUserResponse": true,
      "isSsml": false,
      "richResponse": {
        "items": [
          {
            "simpleResponse": {
              "textToSpeech": "PLACEHOLDER_FOR_PERMISSION"
            }
          }
        ],
        "suggestions": [
          {"title":"yes"},
          {"title":"no"}
        ]
      },
      "noInputPrompts": [],
      "systemIntent": {
        "intent": "actions.intent.PERMISSION",
        "data": {
          "@type": "type.googleapis.com/google.actions.v2.PermissionValueSpec",
          "optContext": "To raise you up",
          "permissions": [
            "NAME",
            "DEVICE_PRECISE_LOCATION"
          ]
        }
      }
    }
  }
}

有没有办法获得建议筹码?有没有更好的方法来处理这个?

1 个答案:

答案 0 :(得分:0)

目前没有办法处理建议筹码(根据你的例子)但我们正在努力,我希望在一个月内我们将拥有这种能力。

感谢您提出这个重要的用例。