有道云笔记 API
  1. 用户操作API
有道云笔记 API
  • 概述
  • 数据模型
  • 授权机制
  • 申请Consumer Key
  • 附录A:有道云笔记内容格式
  • 附录B:错误码及错误信息说明
  • 附录C: OAuth开源类库及有道云笔记SDK
  • 附录D: OAuth签名方法
  • OAuth1.0a授权说明
    • 授权流程
    • 授权请求说明
    • 请求request_token
      GET
    • 请求用户登录授权
      GET
    • 请求Access Token
      GET
  • OAuth2.0授权说明
    • OAuth 2.0授权流程
    • OAuth 2.0授权接口说明
    • 请求用户登陆授权
      GET
    • 获取AccessToken
      GET
    • OAuth1.0a的AccessToken置换成OAuth2.0的AccessToken
      GET
  • 用户操作API
    • 查看用户信息
      GET
  • 笔记本操作API
    • 查看用户全部笔记本
      POST
    • 列出笔记本下的笔记
      POST
    • 创建笔记本
      POST
    • 删除笔记本
      POST
  • 笔记操作API
    • 创建笔记
      POST
    • 查看笔记
      POST
    • 修改笔记
      POST
    • 移动笔记
      POST
    • 删除笔记
      POST
  • 分享操作API
    • 分享笔记链接
  • 附件操作API
    • 上传附件或图片
    • 下载附件/图片/图标
  1. 用户操作API

查看用户信息

GET
/yws/open/user/get.json

l **是否需要用户认证:**是 (关于登录授权,参见OAuth1.0a授权说明)

l **返回结果:**操作成功时http状态为200,并用户信息;失败时http状态为500并返回错误码和错误信息,详见附录B。

**注:**对于每个第三方应用,都分别在用户的笔记空间中对应一个默认笔记本,笔记本名可以在申请应用时指定,如果不指定则默认为“来自<应用名称>”,这样在使用OpenAPI创建笔记时,如果第三方应用不指定笔记本,则自动创建在该默认笔记本中。

请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'http:///yws/open/user/get.json?oauth_token=' \
--header 'oauth_callback;' \
--header 'oauth_consumer_key;' \
--header 'oauth_signature_method;' \
--header 'oauth_verifier;' \
--header 'oauth_timestamp;' \
--header 'oauth_nonce;' \
--header 'oauth_version;' \
--header 'oauth_signature;'
响应示例响应示例
200 - 成功示例
{
    "user": "test@163.com",
    "total_size": "10293736383",
    "used_size": "1024",
    "register_time": "1323310917650",
    "last_login_time": "1323310949120",
    "last_modify_time": "1323310978120",
    "default_notebook": "/AB384D734"
}

请求参数

Query 参数

Header 参数

返回响应

🟢200成功
application/json
Body

🔴500操作失败
修改于 2022-08-04 07:24:11
上一页
OAuth1.0a的AccessToken置换成OAuth2.0的AccessToken
下一页
查看用户全部笔记本
Built with