2017-05-03 6 views
0

私はGoogle Actions API.aiを使用していましたが、ナンバージーンに基づいたアプリがあります。ユーザーはインテントをトリガして番号で応答し、webhookで動作しているnodejsアプリでその番号を使用する必要があります。Googleのアクションから適切にユーザーの反応を得るにはjson response

私はresult.action.check_guess:65を見ることができるjsonを解析する必要があります。

または使用するサンプルコードは、次のとおりです。

のlet推測=のparseInt(assistant.getArgument( 'check_guessを'));

お勧めと賛否両論は何ですか?

答えて

1

初心者の方には、どちらも完全に有効であり、よく文書化されています(AssistantAppJSONのドキュメント)。 actions-on-googleモジュールはnode.jsを使用している場合は優れていますが、JSONの使用に精通している場合は、JSONを直接使用することもできます。

特に

、それがあればアクションオンGoogleのパッケージを使用するのが最善です:あなたはいくつかの点でAPI.AIから離れて切り替えできるのNode.js

  • を使用している

    • ( API.AIとネイティブのためのactions-on-googleパッケージは非常によく似ているからです)。
    • 実装の詳細の一部に入りたくない(パッケージは、多くのパラメータとコンテキストをより単純な「データ」フィールドに抽象化します)。
    • しかし

    、JSONを使用し、APIを直接最高(または本質的)である場合:

    • あなたがAPI.AIの文脈のより複雑な使用を作っているのNode.js
    • を使用していませんその他の機能
    • Google Assistant(API.AIがサポートしている他のボットプラットフォーム統合の一部)のために、あなたのボットをサポートしたい場合があります。
  • +0

    私のために解決してください:google actions-on-googleモジュールはApiAssistantオブジェクトにアクセスできますか?私は、ApiAssistantのチェックが行われる前に、歓迎の意図からでも投稿がなされるところまで行きました。 – marciokoko

    +0

    はい。 actions-on-googleモジュールはApiAiAssistantオブジェクトを提供します。別の質問がある場合は、以前に回答した質問を使用するのではなく、詳細について投稿することをお勧めします。 – Prisoner

    関連する問題