两周前发了一条使用iPhone快捷指令发布的Blog日志Hello from iPhone notes。本来还说有时间就把快捷指令share下,谁知道当天就开始了2周悠闲又忙碌的复活节假期,人在路上,是真的没啥心思再管什么Blog了。昨天刚回香港,收拾收拾,开始补欠账。今天先把快捷指令发Blog的事分享下。
特别说明,整个事其实都是比较个性化定制的,从API参数格式、发布和修改更新等流程控制基本都是如此,大家凑合看个热闹就好,能对你有些许提示或帮助,那自然是更好。
啰嗦几条说明,其他就看截图吧
- 我的blog属于自己编码自己玩,因此有配套的API可以直接用,但你的Blog不一定能直接使用这个思路,但思路很简单,动动小手肯定没问题
- 核心就是快捷指令中的【获取网页内容】这个操作,构造一个Http请求,根据自己Blog的鉴权和API参数去构造Header和Request Body
- 快捷指令的调试是有点废事的,可以多使用【显示结果】操作来调试显示结果
- API返回结果如果是json串的话,那么在快捷指令中可以直接转换成词典,方便使用
- 截图中的流程是根据我blog情况来设置的,你需要根据自己的情况去定制,尤其Api返回结果判断格式
- 我的blog笔记本身是纯markdown的,支持Frontmatter。发布成功后,我会增加回写一条新的备忘录(增加API返回的Frontmatter,以便可修改已发布的笔记),通常我会确认没问题后手工删除旧的那条(你也可以快捷指令自动删除,全凭个人喜好了)
- iPhone上调试快捷指令属实有点不那么舒适,于是将纯文字笔记和图文笔记拆成了两个指令,其实合并一个也是可以的,就是配置内容太长,看着实在有点眼花缭乱,尤其那个IF ELSE逻辑,全部平铺在一堆,肉眼看上去简直有点反人类。







评论留言