UiPath Lleida.net SMS Provider
SMS Filter
Descripción
SMS Filter es una actividad para UiPath Studio. En este caso consta de 3 variables de entrada obligatorias 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”.
- request: Tipo de petición bool para determinar si la conexión será Https.
- request_id: Opcional. Identificador de la petición. Aunque sea opcional recomendamos su uso. “String”.
- start_date: Sirve para filtrar mensajes entre fechas. No puede ser mayor a 9 meses desde hoy. “DateTime”.
- end_date: Sirve para filtrar mensajes entre fechas. No puede ser anterior al start_date. Si el start_date no se define, su valor será 60 días antes del end_date. “DateTime”.
- limit: Opcional. Su valor por defecto es 100. Sirve para paginar los resultados. “Int”.
- offset: Opcional. Su valor por defecto es 0. Sirve para paginar los resultados. “Int”.
- src: Opcional. Para filtrar por origen o remitente personalizado. “String”.
- dst: Opcional. Para filtrar por destino. “String”.
- state: Opcional. Estado del mensaje. “String”.
- id: Opcional. Para hacer filtros por ID de mensaje, acepta valores separados por coma. “String”.
- nolist: Opcional. Sirve para consultar totales, no devuelve el detalle del filtro. “String”.
Parámetros de salida
Esta actividad nos devolverá una List<Dictionary<string,string>>
- Smsqueued: List<Dictionary<string,string>> con los SMS que cumplan estos requisitos introducidos a través de los parámetros.
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":"+346552233", "registered":0, "id":"1593079836040002", "timestamp":1593079836, "parts":0, "src":"+346552255", "credits":0, "date":"2020-06-25T12:10:36+02:00" }, { "txt":"Esto es un mensaje enviado desde mi movil ", "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" }] }