UiPath Lleida.net SMS Provider

Pool SMS

Content

Lleida.net SMS Provider

   – Pool SMS

   – SMS Filter

   – Send SMS

Catalog

 

Descripción

Pool SMS es una actividad para UiPath Studio. En este caso consta de 3 variables de entrada y 1 variable de salida.

Parámetros de entrada
  • user: Nombre de usuario de la cuenta de Lleida.net. “String” .
  • password: Contraseña de usuario. “String”.
  • isHttps: Tipo de petición para determinar si la conexión será Https. “Bool
Parámetros de salida
  • Smsqueued: List<Dictionary<string,string>> con todos los SMS que se hayan recibido y se encuentren sin leer.

Es una lista formada por diccionarios en la que cada Dictionary es un SMS con las siguientes cabeceras:

smsqueued
{
"total":2,
"credits":0,
"limit":100,
"start_date":1591452840,
"code":200,
"request":"mo",
"status":"Success",
"offset":0,
"end_date":1594044840,
"messages":[
{
"txt":"Mensaje de ejemplo",
"state":"R",
"user_id":0,
"dst":"+346552443",
"registered":0,
"id":"1593079836040002",
"timestamp":1593079836,
"parts":0,
"src":"+346552233",
"credits":0,
"date":"2020-06-25T12:10:36+02:00"
},
{
"txt":"Esto es un mensaje enviado desde mi móvil de prueba",
"state":"R",
"user_id":0,
"dst":"+34973901508",
"registered":0,
"id":"1593075038040001",
"timestamp":1593075038,
"parts":0,
"src":"+34605268532",
"credits":0,
"date":"2020-06-25T10:50:38+02:00"
}]
}
Ejemplo tratamiento:

Realizar un foreach a Smsqueued obteniendo así cada SMS y pudiendo asignar el valor de la cabecera deseada de la siguiente manera:

sms(“src”).ToString este valor se lo asignamos a una variable y obtenemos el valor de la cabecera src, siendo este el remitente del SMS.

 

Media