2017-04-19 9 views
0

応答オブジェクトの会話API仕様には、0​​があります。これには、 "permissions"メンバーを持つ "input_value_spec.permission_value_spec"プロパティがあります。パーミッションは、spec(request.conversation.typeとrequest.inputs.raw_inputs.input_type)の別の場所にリストされている列挙体のようですが、同じEnumデコレータはありません。どんな手掛かり?会話APIの応答オブジェクトのサブサブサブメンバーのデータ型を検索

ExpectedIntent in Response

+0

さらに詳しい情報を入力してください。 「ここには設定されていません」とはどういう意味ですか?あなたの場合はどこにいますか?このインテントはユーザーに渡され、特定のアクセス許可を求める理由を説明する必要があります。 –

+0

「Here」はConversation API仕様のExpectedIntentセクションです。 "許可"は、enumのようにrequest.conversation.typeとrequest.inputs.raw_inputs.input_type? – hofo

答えて

0

input_value_spec.permission_value_spec.permissionsrequest.conversation.typerequest.inputs.raw_inputs.input_typeによって指定された列挙型の違いはpermissionsタイプではないということです。それは配列です。あなたは要求している(文字列としての)パーミッションを0つ以上指定することができます。

ここで列挙された文字列だけが(現在)サポートされているという点でEnumと似ていますが、タイプにはこれらの値のいずれかが必要です。

関連する問題