《如何在服务端调用语雀API》之摆脱烦人的csrf-token和cookie
前言:
为了解决网站登录的问题,你是否还在盗用浏览器中的csrf-token和cookie?duck不必
下面以具体的案例来逐步分析流程:
《如何在服务器端查询语雀文档列表?》
1. 首先,获取团队管理者的token,
Token 详细使用方式见:https://www.yuque.com/yuque/developer/api#sAVSW
2. 然后,下载语雀开放api清单,
点击打开语雀接口列表,找到接口文档,点击下载
3. 查找并使用API
打开下载的文件,通过检索“搜索”,查找到/api/v2/search接口,通过parameters可得到请求入参列表
使用:配置x-auth-token请求头和请求的params,
注意:开放API前缀都是:https://xxx.yuque.com, xxx为公司的域名
const config = {
header: { "x-auth-token":"测试token" },
method: 'get',
}
const params = {
scope:"demo-test", //知识库路径
q: "你好",//关键字
type: 'doc', //(doc:文档, repo:知识库)
page: 1, //页码
strict: false, // 关键词精确匹配, 不分词
related: false, // 仅搜索与我相关
}
const data = await sendMessage("https://xxx.yuque.com/api/v2/search", params, config, false)
好了,大功告成了!