最近笔者被IOS上的一个软件迷上了,那就是Scriptable.
这款软件提供了一些易用的API,使用户可以使用Javascript快捷的构建自定义的小组件。
Scriptable可以做什么
根据笔者观察,Scriptable主要有两个用途:
- 使用小组件API构建优美的小组件。
- 笔者抱怨快捷指令稀少的API,不能使用JS脚本来进行数据的处理。这在处理字符串的时候十分明显。Scriptable可以执行行内脚本,而无需打开APP,这一点将大大提高快捷指令的可玩性。
准备工作
首先获取知乎热榜的API,这一步很容易,只需要在Chrome中开启检查就可以了。在网络中捕捉异步请求。
API是:
- URL:
https://www.zhihu.com/api/v3/feed/topstory/hot-lists/total?limit=50&desktop=true
- Method:
GET
几个关键API
- 布局:ListWidget
使内容垂直排列 - 网络: