Udostępnij za pośrednictwem


SmsClient class

Element SmsClient reprezentuje klienta w usłudze wiadomości SMS azure communication, umożliwiając wysyłanie wiadomości SMS.

Konstruktory

SmsClient(string, KeyCredential, SmsClientOptions)

Inicjuje nowe wystąpienie klasy SmsClient przy użyciu elementu Azure KeyCredential.

SmsClient(string, SmsClientOptions)

Inicjuje nowe wystąpienie klasy SmsClient.

SmsClient(string, TokenCredential, SmsClientOptions)

Inicjuje nowe wystąpienie klasy SmsClient przy użyciu tokenuCredential.

Metody

send(SmsSendRequest, SmsSendOptions)

Wysyła wiadomość SMS z numeru telefonu uzyskanego przez uwierzytelnione konto do innego numeru telefonu.

Szczegóły konstruktora

SmsClient(string, KeyCredential, SmsClientOptions)

Inicjuje nowe wystąpienie klasy SmsClient przy użyciu elementu Azure KeyCredential.

new SmsClient(endpoint: string, credential: KeyCredential, options?: SmsClientOptions)

Parametry

endpoint

string

Punkt końcowy usługi (np. https://contoso.eastus.communications.azure.net).

credential
KeyCredential

Obiekt używany do uwierzytelniania żądań w usłudze. Użyj polecenia Azure KeyCredential lub @azure/identity, aby utworzyć poświadczenie.

options
SmsClientOptions

Fakultatywny. Opcje konfigurowania potoku HTTP.

SmsClient(string, SmsClientOptions)

Inicjuje nowe wystąpienie klasy SmsClient.

new SmsClient(connectionString: string, options?: SmsClientOptions)

Parametry

connectionString

string

Parametry połączenia w celu nawiązania połączenia z zasobem usługi Azure Communication Service. Przykład: "endpoint=https://contoso.eastus.communications.azure.net/; accesskey=secret";

options
SmsClientOptions

Fakultatywny. Opcje konfigurowania potoku HTTP.

SmsClient(string, TokenCredential, SmsClientOptions)

Inicjuje nowe wystąpienie klasy SmsClient przy użyciu tokenuCredential.

new SmsClient(endpoint: string, credential: TokenCredential, options?: SmsClientOptions)

Parametry

endpoint

string

Punkt końcowy usługi (np. https://contoso.eastus.communications.azure.net).

credential
TokenCredential

TokenCredential używany do uwierzytelniania żądań w usłudze.

options
SmsClientOptions

Fakultatywny. Opcje konfigurowania potoku HTTP.

Szczegóły metody

send(SmsSendRequest, SmsSendOptions)

Wysyła wiadomość SMS z numeru telefonu uzyskanego przez uwierzytelnione konto do innego numeru telefonu.

function send(sendRequest: SmsSendRequest, options?: SmsSendOptions): Promise<SmsSendResult[]>

Parametry

sendRequest
SmsSendRequest

Dostarcza numery telefonów nadawcy i adresata oraz zawartość wiadomości

options
SmsSendOptions

Dodatkowe opcje żądania

Zwraca

Promise<SmsSendResult[]>