2017-02-04 8 views
3

Googleアクションは、ユーザーの場所、名前、および他のほとんどの詳細を提供することができます。 nodejs SDKなしでこれをApi.aiでどうやって行うことができますか? Googleのすべての例ではNodejs SDKが使用されています。Api.aiを使用したGoogleのアクションからのユーザーの場所の取得

Conversation Apiによれば、正しいjsonをレスポンスに入れることにすぎませんが、Api.aiにこのjsonを埋め込む方法は不明です。

私はdocs hereを読んだことがありますが、まだ不明です。

サンプルコード、またはより詳細なドキュメントは、nodejs以外の開発者には最適です。私はJavaで作業していますが、Api.aiがどのようにGoogle Actionの応答jsonを作成するかについての良い説明は、すべての言語の開発者にとって役立ちます。

答えて

1

API.AI HTTP API hereを調べる必要があります。参考までに、ノードの例を設定してみてください。この方法でJSONファイルを実際に見られるようになります。

アクセス許可については、Name Psychicの例を試してください。

{ 
    "contextOut": [ 
    { 
     "lifespan": 100, 
     "name": "_actions_on_google_", 
     "parameters": {} 
    }, 
    { 
     "lifespan": 1, 
     "name": "requesting_permission", 
     "parameters": {} 
    } 
    ], 
    "data": { 
    "google": { 
     "expect_user_response": true, 
     "is_ssml": false, 
     "no_input_prompts": [], 
     "permissions_request": { 
     "opt_context": "To send you something", 
     "permissions": [ 
      "DEVICE_PRECISE_LOCATION" 
     ] 
     } 
    } 
    }, 
    "speech": "PLACEHOLDER_FOR_PERMISSION" 
} 
+0

本当にありがとうございました、:それはようなものになるだろう場所のためのように、APIは、非常に似ています! – Patrick

+1

恥知らずの自己宣伝...スキルとラムダの開発を支援するツールセットを開発しました。それが役に立つかもしれません。それをチェックしてください:https://bespoken.tools –

関連する問題