Un complemento Tasker que proporciona una interfaz alternativa para acceder a API RESTful.
Optar por las pruebas beta: https://play.google.com/apps/testing/com.freehaha.restask
Este es un complemento Tasker que proporciona una interfaz alternativa para acceder a API RESTFUL (orientar a Get, Post, Put, Delete).
Esta aplicación está destinada a funcionar como un complemento para Tasker y no proporciona un icono de lanzador, por lo que uno debe tener instalado Tasker para utilizar esta aplicación.
*Readme*
Las variables se pueden configurar sincrónicamente o asincrónicamente.
Con la configuración de sincronización predeterminada, la tarea esperará hasta que la solicitud esté finalizada o se agote antes de ejecutar la siguiente tarea y podrá establecer el código de retorno/respuesta a las variables locales. Tenga en cuenta que en el modo sincronizado solo puede establecer variables locales, es decir, variables con todas las letras de menor carga, esta es una limitación de la API de Tasker.
Sin embargo, en modo Async, la tarea finalizará de inmediato y funcionará en segundo plano para que no pueda establecer variables locales en ella (aún puede usar variables locales para los parámetros y esas cosas). Con este modo, solo puede establecer variables globales ya que las variables locales no serán accesibles para otras tareas. El siguiente es cómo habilitar la configuración de variables globales en modo async:
1. Para habilitar el conjunto de variables globales, debe habilitar 'permitir el acceso externo' en Tasker (menú -> Preferencia -> Misc -> Permitir acceso externo ')
2. El nombre de las variables de retorno debe ser global (con al menos una letra mayúscula) porque se establece asincrónicamente en una tarea diferente y no será accesible si se establece como una variable local.
3. Dado que la solicitud se realiza de manera asincrónica, el código/respuesta devuelto podría no estar disponible de inmediato. Si desea capturar el código/respuesta devuelto, puede establecer una acción para 'esperar hasta que' la variable 'esté configurada'. Pero recuerde borrar la variable de antemano porque estas variables son globales y permanecerán después de que terminen las tareas.
---
Galletas
Las cookies se encontrarán en la variable %HDR_SET_COOKIE si su prefijo de variable de encabezado de respuesta se establece en %HDR. Si hay múltiples encabezados de cookie, almacenarán en la misma variable separada por NewLines.
---
No dude en dejar los comentarios o enviarme un correo electrónico si tiene alguna sugerencia para mejorar esta aplicación.
Un agradecimiento especial a Arno Puder por ayudarme a probar la aplicación.