SmsClient class
Un SmsClient representa un cliente al servicio Sms de comunicación de Azure que le permite enviar mensajes SMS.
Constructores
Sms |
Inicializa una nueva instancia de la clase SmsClient mediante una instancia de Azure KeyCredential. |
Sms |
Inicializa una nueva instancia de la clase SmsClient. |
Sms |
Inicializa una nueva instancia de la clase SmsClient mediante tokenCredential. |
Métodos
send(Sms |
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[]>