Tasker插件提供替代接口以访问RESTFULE API。
选择Beta测试:https://play.google.com/apps/testing/com.freehaha.restask
这是一个Tasker插件,可提供替代接口来访问RESTFUL API(定位,发布,PUT,DELETE)。
该应用程序旨在用作Tosser的插件,并且不提供启动器图标,因此必须安装Tasker才能使用此应用程序。
*readme*
可以同步或异步设置变量。
使用默认的同步设置,任务将等到请求完成或在执行下一个任务之前进行定时,您将能够将返回代码/响应设置为本地变量。请注意,在同步模式下,您只能设置带有所有较低字母的局部变量,即IE,变量,这是Tasker API的限制。
但是,在异步模式下,任务将立即完成并在后台工作,因此您将无法在其中设置局部变量(您仍然可以将局部变量用于参数和内容)。使用此模式,您只能设置全局变量,因为其他任务无法访问本地变量。以下是在异步模式下启用设置全局变量的方法:
1。要启用全局变量集,您必须在Tasker中启用“允许外部访问”(菜单 - > preference--> Misc->允许外部访问')
2。返回变量名称应为全局(至少有一个大写字母),因为它在另一个任务中不同步,如果将其设置为本地变量,则将无法访问。
3。由于该请求是异步执行的,因此返回的代码/响应可能不会立即可用。如果要捕获返回的代码/响应,则可以将操作设置为“等待“变量”设置'。但是请记住要事先清除变量,因为这些变量是全局的,并且在完成任务后将保留。
---
曲奇饼
如果您的响应标头变量前缀设置为%HDR,则cookie将在%HDR_SET_COOKIE变量中找到。如果有多个设定的库中标头,他们将存储在由新线隔开的相同变量中。
---
如果您有任何建议可以改善此应用程序,请随时发表评论或发送电子邮件给我。
特别感谢Arno Puder帮助我测试该应用程序。