Classe Dialog::CustomCommandsConfig
class Dialog::CustomCommandsConfig
: public Dialog::DialogServiceConfig
Classe che definisce le configurazioni per l'oggetto connettore del servizio di dialogo per l'uso di un back-end CustomCommands.
Membri
SetApplicationId
Sintassi: public inline void SetApplicationId ( const std::string & applicationId );
Imposta l'identificatore dell'applicazione back-end corrispondente.
Parametri
applicationId
Identificatore dell'applicazione.
GetApplicationId
Sintassi: public inline std::string GetApplicationId ( ) const;
Ottiene l'identificatore dell'applicazione.
Restituisce
Chiave privata del canale voce.
FromSubscription
Sintassi: public inline static std::shared_ptr< CustomCommandsConfig > FromSubscription ( const std::string & appId , const std::string & subscription , const std::string & region );
Crea un'istanza di configurazione dei comandi personalizzati con l'ID applicazione, la chiave di sottoscrizione e l'area specificati.
Parametri
appId
ID applicazione comandi personalizzati.subscription
Chiave di sottoscrizione associata al botregion
Nome dell'area (vedere la pagina dell'area).
Restituisce
Puntatore condiviso alla nuova configurazione del framework bot.
FromAuthorizationToken
Sintassi: public inline static std::shared_ptr< CustomCommandsConfig > FromAuthorizationToken ( const std::string & appId , const std::string & authToken , const std::string & region );
Crea un'istanza di configurazione dei comandi personalizzati con il token di autorizzazione e l'area dell'ID applicazione specificati. Nota: il chiamante deve assicurarsi che il token di autorizzazione sia valido. Prima della scadenza del token di autorizzazione, il chiamante deve aggiornarlo chiamando questo setter con un nuovo token valido. Man mano che i valori di configurazione vengono copiati durante la creazione di un nuovo connettore, il nuovo valore del token non verrà applicato ai connettori già creati. Per i connettori creati in precedenza, è necessario impostare il token di autorizzazione del connettore corrispondente per aggiornare il token. In caso contrario, i connettori riscontrano errori durante l'operazione.
Parametri
appId
ID applicazione comandi personalizzati.authToken
Token di autorizzazione.region
Nome dell'area (vedere la pagina dell'area).
Restituisce
Puntatore condiviso alla nuova configurazione del framework bot.