クラス Dialog::CustomCommandsConfig

class Dialog::CustomCommandsConfig
  : public Dialog::DialogServiceConfig

CustomCommands バックエンドを使用するためのダイアログ サービス コネクタ オブジェクトの構成を定義するクラス。

メンバー

SetApplicationId

構文: public inline void SetApplicationId ( const std::string & applicationId );

対応するバックエンド アプリケーション識別子を設定します。

パラメーター

  • applicationId アプリケーション識別子。

GetApplicationId

構文: public inline std::string GetApplicationId ( ) const;

アプリケーション識別子を取得します。

戻り値

音声チャネルの秘密キー。

FromSubscription

構文: public inline static std::shared_ptr< CustomCommandsConfig > FromSubscription ( const std::string & appId , const std::string & subscription , const std::string & region );

指定したアプリケーション ID、サブスクリプション キー、およびリージョンを使用して、カスタム コマンド構成インスタンスを作成します。

パラメーター

  • appId カスタム コマンド アプリケーション ID。

  • subscription ボットに関連付けられているサブスクリプション キー

  • region リージョン名 ( リージョン ページを参照)。

戻り値

新しいボット フレームワーク構成への共有ポインター。

FromAuthorizationToken

構文: public inline static std::shared_ptr< CustomCommandsConfig > FromAuthorizationToken ( const std::string & appId , const std::string & authToken , const std::string & region );

指定したアプリケーション ID 承認トークンとリージョンを使用して、カスタム コマンド構成インスタンスを作成します。 注: 呼び出し元は、承認トークンが有効であることを確認する必要があります。 認証トークンの有効期限が切れる前に、呼び出し元は、新しい有効なトークンを使用してこのセッターを呼び出すことによって、認証トークンを更新する必要があります。 新しいコネクタの作成時に構成値がコピーされるため、新しいトークン値は既に作成されているコネクタには適用されません。 以前に作成されたコネクタの場合は、対応するコネクタの承認トークンを設定してトークンを更新する必要があります。 そうしないと、操作中にコネクタでエラーが発生します。

パラメーター

  • appId カスタム コマンド アプリケーション ID。

  • authToken 承認トークン。

  • region リージョン名 ( リージョン ページを参照)。

戻り値

新しいボット フレームワーク構成への共有ポインター。