Compartir a través de


SmsClient class

Un SmsClient representa un cliente al servicio Sms de comunicación de Azure que le permite enviar mensajes SMS.

Constructores

SmsClient(string, KeyCredential, SmsClientOptions)

Inicializa una nueva instancia de la clase SmsClient mediante una instancia de Azure KeyCredential.

SmsClient(string, SmsClientOptions)

Inicializa una nueva instancia de la clase SmsClient.

SmsClient(string, TokenCredential, SmsClientOptions)

Inicializa una nueva instancia de la clase SmsClient mediante tokenCredential.

Métodos

send(SmsSendRequest, SmsSendOptions)

Envía un SMS desde un número de teléfono adquirido por la cuenta autenticada a otro número de teléfono.

Detalles del constructor

SmsClient(string, KeyCredential, SmsClientOptions)

Inicializa una nueva instancia de la clase SmsClient mediante una instancia de Azure KeyCredential.

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

Parámetros

endpoint

string

Punto de conexión del servicio (por ejemplo, https://contoso.eastus.communications.azure.net).

credential
KeyCredential

Objeto que se usa para autenticar solicitudes al servicio. Use Azure KeyCredential o @azure/identity para crear una credencial.

options
SmsClientOptions

Opcional. Opciones para configurar la canalización HTTP.

SmsClient(string, SmsClientOptions)

Inicializa una nueva instancia de la clase SmsClient.

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

Parámetros

connectionString

string

Cadena de conexión para conectarse a un recurso de Azure Communication Service. Ejemplo: "endpoint=https://contoso.eastus.communications.azure.net/; accesskey=secret";

options
SmsClientOptions

Opcional. Opciones para configurar la canalización HTTP.

SmsClient(string, TokenCredential, SmsClientOptions)

Inicializa una nueva instancia de la clase SmsClient mediante tokenCredential.

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

Parámetros

endpoint

string

Punto de conexión del servicio (por ejemplo, https://contoso.eastus.communications.azure.net).

credential
TokenCredential

TokenCredential que se usa para autenticar las solicitudes en el servicio.

options
SmsClientOptions

Opcional. Opciones para configurar la canalización HTTP.

Detalles del método

send(SmsSendRequest, SmsSendOptions)

Envía un SMS desde un número de teléfono adquirido por la cuenta autenticada a otro número de teléfono.

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

Parámetros

sendRequest
SmsSendRequest

Proporciona los números de teléfono del remitente y del destinatario, y el contenido del mensaje.

options
SmsSendOptions

Opciones de solicitud adicionales

Devoluciones

Promise<SmsSendResult[]>