有道云笔记 API
概述
数据模型
授权机制
OAuth1.0a授权说明
授权流程
授权请求说明
请求request_token
GET
请求用户登录授权
GET
请求Access Token
GET
OAuth2.0授权说明
OAuth 2.0授权说明
请求用户登陆授权
GET
OAuth1.0a的AccessToken置换成OAuth2.0的AccessToken
GET
用户操作API
查看用户信息
GET
笔记本操作API
查看用户全部笔记本
POST
列出笔记本下的笔记
POST
创建笔记本
POST
删除笔记本
POST
笔记操作API
创建笔记
POST
查看笔记
POST
修改笔记
POST
移动笔记
POST
删除笔记
POST
分享操作API
分享笔记链接
POST
附件操作API
上传附件或图片
POST
下载附件/图片/图标
GET
附录
有道云笔记内容格式
错误码及错误信息说明
OAuth开源类库及有道云笔记SDK
OAuth签名方法
请求request_token开发中
GET/oauth/request_token
创建时间: 2025-06-02 23:15
请求参数
Header 参数
参数名 | 示例值 | 是否必填 | 参数类型 | 描述说明 |
---|---|---|---|---|
oauth_callback | 是 | string | 回调url,该url可以为oob,代表不回调。另外url还可以跟其他参数 | |
oauth_consumer_key | 是 | string | 申请应用时拿到的consumerKey | |
oauth_signature_method | 是 | string | 签名方法,支持HMAC-SHA1 | |
oauth_timestamp | 是 | string | 时间戳,当前时间,单位秒 | |
oauth_nonce | 是 | string | 随机串,为了防止重放攻击,5分钟内同一用户同一应用同一时间发来的请求中oauth_nonce应不同 | |
oauth_version | 是 | string | 1.0 | |
oauth_signature | 是 | string | 签名,使用consumerSecret +’&’作为签名的key, 而签名的内容是除oath_signature以外的请求url内容,计算签名完毕后,使用base64编码,具体签名方法见附录D |
响应示例
成功
HTTP状态码:200
内容格式:JSON
数据结构
oauth_tokenstring
可选
oauth_token_secretstring
可选
响应示例
{
"oauth_token": "8b1676312a97aaa762ad743853a3c814",
"oauth_token_secret": "71eb91f4d40b896c0aed9820cb240f76"
}
失败
HTTP状态码:500
内容格式:Raw
数据结构
未定义
响应示例
error message
最后更新: -