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 授权令牌和区域创建自定义命令配置实例。 注意:调用方需要确保授权令牌有效。 在授权令牌过期之前,调用方需要使用新的有效令牌调用此 setter 来刷新它。 创建新连接器时复制配置值时,新令牌值将不适用于已创建的连接器。 对于以前创建的连接器,需要设置相应连接器的授权令牌才能刷新令牌。 否则,连接器在作过程中将遇到错误。
参数
appId
自定义命令应用程序 ID。authToken
授权令牌。region
区域名称(请参阅 区域页面)。
退货
指向新机器人框架配置的共享指针。