Google操作 - 权限PHONE_NUMBER请求不起作用

时间:2018-01-10 13:37:08

标签: user-permissions actions-on-google

在Google操作文档中,我读过您可以通过使用带有权限请求的“帮助程序”语法(link)来询问用户的电话号码(link)。但这对我不起作用,模拟器停止并告诉我,我的Google操作无法正常工作。根据文档,我的回答看起来像这样:

{
 "conversationToken": "TOKEN",
 "expectUserResponse": true,
 "expectedInputs": [
   {
    "inputPrompt": {
      "initialPrompts": [
        {
          "textToSpeech": "PLACEHOLDER_FOR_PERMISSION"
        }
      ],
      "noInputPrompts": []
    },
    "possibleIntents": [
      {
        "intent": "actions.intent.PERMISSION",
        "inputValueData": {
          "@type": "type.googleapis.com/google.actions.v2.PermissionValueSpec",
          "optContext": "To deliver your order",
          "permissions": [
            "PHONE_NUMBER"
          ]
        }
      }
    ]
   }
 ]
}

我在这里做错了吗?

2 个答案:

答案 0 :(得分:1)

我们正在努力解决这些文件中的错误。 我希望将来我们会得到这个许可。

答案 1 :(得分:0)

在您的第二个链接中,与第一个链接中的表相同,但没有电话号码和更新字段。我知道更新功能仍在开发人员预览版中,但尚未使用。这是我第一次看到通过权限请求电话号码的选项,因此我认为它仍在进行中且无法使用。