Bagikan melalui


dialog kelas::CustomCommandsConfig

class Dialog::CustomCommandsConfig
  : public Dialog::DialogServiceConfig

Kelas yang menentukan konfigurasi untuk objek konektor layanan dialog untuk menggunakan backend CustomCommands.

Anggota

SetApplicationId

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

Mengatur pengidentifikasi aplikasi backend yang sesuai.

Parameter

  • applicationId Pengidentifikasi aplikasi.

GetApplicationId

Sitnaksis: public inline std::string GetApplicationId ( ) const;

Mendapatkan pengidentifikasi aplikasi.

Mengembalikan

Kunci Rahasia Saluran Ucapan.

FromSubscription

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

Membuat instans konfigurasi Perintah Kustom dengan id aplikasi, kunci langganan, dan wilayah yang ditentukan.

Parameter

  • appId Id aplikasi Perintah Kustom.

  • subscription Kunci langganan yang terkait dengan bot

  • region Nama wilayah (lihat halaman wilayah).

Mengembalikan

Pointer bersama ke konfigurasi kerangka kerja bot baru.

FromAuthorizationToken

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

Membuat instans konfigurasi Perintah Kustom dengan token dan wilayah otorisasi id aplikasi yang ditentukan. Catatan: Pemanggil perlu memastikan bahwa token otorisasi valid. Sebelum token otorisasi kedaluwarsa, pemanggil perlu merefreshnya dengan memanggil setter ini dengan token baru yang valid. Karena nilai konfigurasi disalin saat membuat konektor baru, nilai token baru tidak akan berlaku untuk konektor yang telah dibuat. Untuk konektor yang telah dibuat sebelumnya, Anda perlu mengatur token otorisasi konektor yang sesuai untuk menyegarkan token. Jika tidak, konektor akan mengalami kesalahan selama operasi.

Parameter

  • appId Id aplikasi Perintah Kustom.

  • authToken Token otorisasi.

  • region Nama wilayah (lihat halaman wilayah).

Mengembalikan

Pointer bersama ke konfigurasi kerangka kerja bot baru.