Главная приложение Практические инструменты RESTask

Плагин Tasker, обеспечивающий альтернативный интерфейс для доступа к API Restful.

Выберите бета -тестирование: https://play.google.com/apps/testing/com.freehaha.restask

Это плагин Tasker, предоставляющий альтернативный интерфейс для доступа к API Restful (нацеливание на получение, публикация, поместить, удалить).

Это приложение предназначено для работы в качестве плагина для Tasker и не предоставляет значок запуска, поэтому необходимо установить Tasker, чтобы использовать это приложение.

*Readme*

Переменные могут быть установлены синхронно или асинхронно.

С настройкой синхронизации по умолчанию задача будет ждать, пока запрос не будет завершен или будет выполнен по времени, прежде чем выполнить следующую задачу, и вы сможете установить код возврата/ответ на локальные переменные. Обратите внимание, что в синхронизированном режиме вы можете установить только локальные переменные, то есть переменные со всеми низкими буквами, это ограничение API Tasker.

Однако в режиме Async задача будет немедленно завершена и будет работать в фоновом режиме, поэтому вы не сможете установить в нее локальные переменные (вы все равно можете использовать локальные переменные для параметров и прочего). В этом режиме вы можете установить только глобальные переменные, поскольку локальные переменные не будут доступны для других задач. Ниже приведено, как включить настройку глобальных переменных в асинхронном режиме:

1. Чтобы включить глобальный набор переменных, вы должны включить «разрешить внешний доступ» в Tasker (Menu -> Preference -> Misc -> Разрешить внешний доступ »)

2. Имя возврата переменных должно быть глобальным (по крайней мере, с одной заглавной буквой), потому что оно установлено асинхронно в другой задаче и не будет доступно, если она установлена ​​в качестве локальной переменной.

3. Поскольку запрос выполняется асинхронно, возвращенный код/ответ может быть недоступен немедленно. Если вы хотите захватить возвращенный код/ответ, вы можете установить действие, чтобы «подождать, пока установлена ​​переменная». Но не забудьте прояснить переменную заранее, потому что эти переменные являются глобальными и останутся после завершения задач.

---

Печенье

Файлы cookie будут найдены в переменной %hdr_set_cookie, если ваш префикс переменной заголовка ответа установлен на %hdr. Если есть несколько заголовков Set-Cookie, они будут храниться в одной и той же переменной, разделенной новыми линиями.

---

Не стесняйтесь оставлять комментарии или отправлять мне электронное письмо, если у вас есть какие -либо предложения по улучшению этого приложения.

Особое спасибо Арно Пайер за помощь в протестировании приложения.