iphone备忘录用快捷指令同步到memos

第一步:创建并开启"共享表单"

打开 "快捷指令" App,点击右上角的 "+"。

点击顶部名称(默认叫"新快捷指令"),选择 "重命名",改为"发送到 Memos"。

点击屏幕底部的 "i" 图标(详细信息)。

打开 "在共享表单中显示" 开关,然后点击右上角的 "完成"。

核心变化:现在指令最顶部会出现一行蓝字:"在共享表单中接收 [任意]"。

点击蓝色的 "[任意]",点击"清除",然后只勾选 "文本",点完成。

此时,顶部应该显示:"在共享表单中接收 [文本]"。

第二步:配置 API 发送动作

点击"添加操作",搜索并选择 "获取 URL 内容"。

点击蓝色虚线的 "URL",输入你的 http 地址:

格式:http://你的IP:端口/api/v1/memos(注意 v0.22.0 及以后版本通常要在末尾加 s)。

点击该动作里的 ">" 图标(展开详细设置):

方法:改为 POST。

标头 (Headers):点击"添加新标头"。

左侧键:Authorization

右侧值:Bearer 你的AccessToken(注意 Bearer 后面有个空格)。

请求体 (Request Body):选择 JSON。

点击"添加新字段":

选择"文本"。

键:输入 content。

值:点击变量栏里的 "快捷指令输入"(如果没看到,点一下输入框,在键盘上方找)。

由于 iOS 18 对 http(非加密)访问限制较多:

点击动作最下方的 "如果在不输入的情况下运行"。

改为 "获取剪贴板"(这样你直接点指令图标时,它会发你刚复制的内容;如果你在备忘录里点分享,它发你选中的内容)。