クラス 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
リージョン名 ( リージョン ページを参照)。
戻り値
新しいボット フレームワーク構成への共有ポインター。