Restful APIにアクセスするための代替インターフェイスを提供するタスク者プラグイン。
ベータテストを選択:https://play.google.com/apps/testing/com.freehaha.restask
これは、Restful API(ターゲティングGet、Post、Put、Delete)にアクセスするための代替インターフェイスを提供するTaskerプラグインです。
このアプリは、タスク者へのプラグインとして動作することを目的としており、ランチャーアイコンを提供しないため、このアプリケーションを利用するためにタスク者をインストールする必要があります。
*readme*
変数は、同期または非同期に設定できます。
デフォルトの同期設定を使用すると、タスクは、次のタスクを実行する前にリクエストが終了するか、タイムアウトされるまで待機し、ローカル変数に返信コード/応答を設定できます。同期モードでは、ローカル変数、すなわちすべての低ケースの文字を持つ変数のみを設定できることに注意してください。これは、Tasker APIの制限であることに注意してください。
ただし、Asyncモードでは、タスクはすぐに終了し、バックグラウンドで動作するため、ローカル変数を設定できなくなります(パラメーターなどにローカル変数を使用できます)。このモードでは、ローカル変数が他のタスクにアクセスできないため、グローバル変数のみを設定できます。以下は、非同期モードでグローバル変数を設定する方法です。
1.グローバル変数セットを有効にするには、タスク者の「外部アクセスを許可する」を有効にする必要があります(メニュー - >設定 - >その他 - >外部アクセスを許可します ')
2。戻り変数名は、異なるタスクで非同期に設定されており、ローカル変数として設定されている場合はアクセスできないため、グローバル(少なくとも1つの大文字で)である必要があります。
3.リクエストは非同期に実行されるため、返されたコード/応答はすぐに利用できない場合があります。返されたコード/応答をキャプチャする場合は、「変数」が設定されるまで「待機」するようにアクションを設定できます。ただし、これらの変数はグローバルであり、タスクが終了した後も残るため、変数を事前にクリアすることを忘れないでください。
---
クッキー
Cookieは、応答ヘッダー変数プレフィックスが%HDRに設定されている場合、%HDR_SET_COOKIE変数に記載されています。複数のセットクーキーヘッダーがある場合、それらはニューラインで区切られた同じ変数に保存されます。
---
このアプリケーションを改善するための提案がある場合は、コメントを残すか、メールを送信してください。
アプリのテストを手伝ってくれたArno Puderに感謝します。