Condividi tramite


SmsClient class

Un SmsClient rappresenta un client per il servizio Sms di comunicazione di Azure che consente di inviare messaggi SMS.

Costruttori

SmsClient(string, KeyCredential, SmsClientOptions)

Inizializza una nuova istanza della classe SmsClient usando azure KeyCredential.

SmsClient(string, SmsClientOptions)

Inizializza una nuova istanza della classe SmsClient.

SmsClient(string, TokenCredential, SmsClientOptions)

Inizializza una nuova istanza della classe SmsClient usando tokenCredential.

Metodi

send(SmsSendRequest, SmsSendOptions)

Invia un SMS da un numero di telefono acquisito dall'account autenticato, a un altro numero di telefono.

Dettagli costruttore

SmsClient(string, KeyCredential, SmsClientOptions)

Inizializza una nuova istanza della classe SmsClient usando azure KeyCredential.

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

Parametri

endpoint

string

Endpoint del servizio (ad esempio, https://contoso.eastus.communications.azure.net).

credential
KeyCredential

Oggetto utilizzato per autenticare le richieste al servizio. Usare Azure KeyCredential o @azure/identity per creare credenziali.

options
SmsClientOptions

Opzionale. Opzioni per configurare la pipeline HTTP.

SmsClient(string, SmsClientOptions)

Inizializza una nuova istanza della classe SmsClient.

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

Parametri

connectionString

string

Stringa di connessione per connettersi a una risorsa del servizio di comunicazione di Azure. Esempio: "endpoint=https://contoso.eastus.communications.azure.net/; accesskey=secret";

options
SmsClientOptions

Opzionale. Opzioni per configurare la pipeline HTTP.

SmsClient(string, TokenCredential, SmsClientOptions)

Inizializza una nuova istanza della classe SmsClient usando tokenCredential.

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

Parametri

endpoint

string

Endpoint del servizio (ad esempio, https://contoso.eastus.communications.azure.net).

credential
TokenCredential

TokenCredential usato per autenticare le richieste al servizio.

options
SmsClientOptions

Opzionale. Opzioni per configurare la pipeline HTTP.

Dettagli metodo

send(SmsSendRequest, SmsSendOptions)

Invia un SMS da un numero di telefono acquisito dall'account autenticato, a un altro numero di telefono.

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

Parametri

sendRequest
SmsSendRequest

Fornisce i numeri di telefono del mittente e del destinatario e il contenuto del messaggio

options
SmsSendOptions

Opzioni di richiesta aggiuntive

Restituisce

Promise<SmsSendResult[]>