ГлавнаяsolicitudHerramientas utilitarias

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

Примите участие в бета-тестировании: https://play.google.com/apps/testing/com.freehaha.RESTask.

Это плагин Tasker, предоставляющий альтернативный интерфейс для доступа к RESTful API (с целью GET, POST, PUT, DELETE).

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

*ЧИТАТЬ*

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

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

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

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

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

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

---

Файлы cookie

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

---

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

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

Читать далее

Пользователи также смотрели

Посмотреть все

Вам может понравиться

Посмотреть все

Еще похожие игры

Посмотреть все

Больше игр уровня

Посмотреть все