Un plugin Tasker fournissant une interface alternative pour accéder aux API RESTful.
Opt dans les tests bêta: https://play.google.com/apps/testing/com.freehaha.restask
Il s'agit d'un plugin Tasker fournissant une interface alternative pour accéder aux API RESTful (ciblage get, poster, mettre, supprimer).
Cette application est destinée à fonctionner comme un plugin à Tasker et ne fournit pas d'icône de lanceur, il faut donc avoir Tasker installé afin d'utiliser cette application.
* Readme *
Les variables peuvent être définies de manière synchrone ou asynchrone.
Avec le paramètre de synchronisation par défaut, la tâche attendra la fin de la demande ou est chronométrée avant d'exécuter la tâche suivante et vous pourrez définir le code / réponse de retour aux variables locales. Notez qu'en mode synchronisé, vous ne pouvez définir que des variables locales, c'est-à-dire des variables avec toutes les lettres à bas niveau, il s'agit d'une limitation de l'API Tasker.
Cependant, en mode asynchrone, la tâche se terminera immédiatement et fonctionnera en arrière-plan afin que vous ne puissiez pas y régler des variables locales (vous pouvez toujours utiliser des variables locales pour les paramètres et les trucs). Avec ce mode, vous ne pouvez définir que des variables globales car les variables locales ne seront pas accessibles à d'autres tâches. Voici comment activer la définition des variables globales en mode asynchrone:
1.
2. Le nom des variables de retour doit être global (avec au moins une lettre majuscule) car il est défini de manière asynchrone dans une tâche différente et ne sera pas accessible s'il est défini en tant que variable locale.
3. Étant donné que la demande est effectuée de manière asynchrone, le code / réponse retourné peut ne pas être disponible immédiatement. Si vous souhaitez capturer le code / réponse renvoyé, vous pouvez définir une action pour «attendre que« la variable »est définie». Mais n'oubliez pas d'effacer la variable à l'avance car ces variables sont globales et resteront après la fin des tâches.
---
Cookies
Les cookies se trouvent dans la variable% hdr_set_cookie si votre préfixe de variable d'en-tête de réponse est définie sur% hdr. S'il y a plusieurs en-têtes Set-Cookie, ils seront stockés dans la même variable séparée par Newlines.
---
N'hésitez pas à laisser des commentaires ou à m'envoyer un e-mail si vous avez des suggestions pour améliorer cette demande.
Un merci spécial à Arno Puder de m'avoir aidé à tester l'application.