Typora 配置 API 图床
Typora 配置 API 图床
狂犬主子Typora 配置 API 图床
1. 安装PicGo-Core
Typora->文件->偏好设置->图像->上传服务设定
上传服务:PicGo-Core (command-line)
下载或更新->下载
2. 安装picgo-web-uploader
打开cmd,输入:
1 | cd /d %APPDATA%\Typora\picgo\win64 |
如果成功会打印出下面的内容:
1 | added 1 package, and audited 2 packages in 5s |
3. 配置picgo-web-uploader
cmd内继续输入:
1 | picgo.exe config uploader |
如果成功会打印出下面的内容:
1 | ? Choose a(n) uploader |
选择web-uploader
,回车,如果成功会打印出下面的内容:
1 | ? Choose a(n) uploader web-uploader |
查询API文档,如:
https://cdnjson.com/page/client
http://doc.tucang.cc/project-1/doc-7/
接口地址:https://cdnjson.com/api/1/upload
方法:POST
key:API秘钥
source:图片
API秘钥: A5754F590B1A486421B3FC422D0CB1C6AA
测试:不可用
附:图仓接口:
API地址:https://tucang.cc/api/v1/upload
POST参数名:file
JSON路径:data.url
自定义请求头:
自定义Body:{“token”:”你的TOKEN”,”sync”:”true”}
测试:待更新
附:yaohuo-jd接口:
API地址:https://yh-pic.ihcloud.net/api/jd.php
POST参数名:image
JSON路径:data.url
自定义请求头:{“user-agent”:”Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36”}
测试:
附:ldmnq接口:
API地址:https://bbs.ldmnq.com/api/bbs/upload?dir=topic/attachment
POST参数名:file
JSON路径:data.data.0
自定义请求头:{“user-agent”:”Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36”}
测试:
附:mi-qiye接口:
API地址:https://qiye.mi.com/index/upload
POST参数名:uploadImg
JSON路径:data.key
获取cookie:登录https://qiye.mi.com/,访问https://qiye.mi.com/index/upload,F12->网络抓取cookie,注意需要转义“
"
”为“\"
”,或使用在线HTTP请求头响应头转JSON工具 - ToolTT在线工具箱自定义请求头:{“cookie”:”输入您的cookie内容”,”user-agent”:”Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36 Edg/111.0.1661.51”}
测试:
以下演示的接口暂不可用,请自行替换为可用的接口!
我们便输入:https://cdnjson.com/api/1/upload,回车,如果成功会打印出下面的内容:
1 | ? Choose a(n) uploader web-uploader |
我们便输入:source,回车,如果成功会打印出下面的内容:
1 | ? Choose a(n) uploader web-uploader |
这里文档上没有,我们便输入:data.url,回车,如果成功会打印出下面的内容:
1 | ? Choose a(n) uploader web-uploader |
这里我们无特殊需求,回车,如果成功会打印出下面的内容:
1 | ? Choose a(n) uploader web-uploader |
我们根据API文档,可以得出,这里的自定义Body就是
1 | {"key":"A5754F590B1A486421B3FC422D0CB1C6AA"} |
我们便输入:{“key”:”A5754F590B1A486421B3FC422D0CB1C6AA”},回车,如果成功会打印出下面的内容:
1 | ? Choose a(n) uploader web-uploader |
4. 配置PicGo-Core
cmd内继续输入:
1 | picgo.exe use |
如果成功会打印出下面的内容:
1 | ? Use an uploader |
选择web-uploader
,回车,如果成功会打印出下面的内容:
1 | ? Use an uploader web-uploader |
选择path
,回车,如果成功会打印出下面的内容:
1 | ? Use an uploader web-uploader |
回车,如果成功会打印出下面的内容:
1 | ? Use an uploader web-uploader |
5. 验证Typora
Typora->文件->偏好设置->图像->上传服务设定
验证图片上传选项