有道云笔记 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
      • 上传附件或图片
      • 下载附件/图片/图标

    附录C: OAuth开源类库及有道云笔记SDK

    开源类库#

    ActionScript/Flash
    oauth-as3 http://code.google.com/p/oauth-as3/
    A flex oauth client
    http://www.arcgis.com/home/item.html?id=ff6ffa302ad04a7194999f2ad08250d7
    C/C++
    QTweetLib http://github.com/minimoog/QTweetLib
    libOAuth http://liboauth.sourceforge.net/
    clojure
    clj-oauth http://github.com/mattrepl/clj-oauth
    .net
    oauth-dot-net http://code.google.com/p/oauth-dot-net/
    DotNetOpenAuth http://www.dotnetopenauth.net/
    Erlang
    erlang-oauth http://github.com/tim/erlang-oauth
    java
    Scrible http://github.com/fernandezpablo85/scribe-java
    oauth-signpost http://code.google.com/p/oauth-signpost/
    JavaScript
    oauth in js http://oauth.googlecode.com/svn/code/javascript/
    Objective-C/Cocoa & iPhone programming
    OAuthCore http://bitbucket.org/atebits/oauthcore
    MPOAuthConnection http://code.google.com/p/mpoauthconnection/
    Objective-C OAuth http://oauth.googlecode.com/svn/code/obj-c/
    Perl
    Net::OAuth http://oauth.googlecode.com/svn/code/perl/
    PHP
    tmhOAuth http://github.com/themattharris/tmhOAuth
    oauth-php http://code.google.com/p/oauth-php/
    Python
    python-oauth2 http://github.com/brosner/python-oauth2
    Qt
    qOauth http://github.com/ayoy/qoauth
    Ruby
    Oauth ruby gem http://oauth.rubyforge.org/
    Scala
    DataBinder Dispatch http://dispatch.databinder.net/About

    SDK#

    Java
    http://code.google.com/p/ynote-sdk-java/
    https://github.com/lichongxin/YNote-Java-SDK
    PHP
    http://code.google.com/p/ynote-sdk-java/downloads/list
    iOS
    即将发布
    **PS:**同时也欢迎第三发应用开发者提供其他语言的SDK
    上一页
    附录B:错误码及错误信息说明
    下一页
    附录D: OAuth签名方法
    Built with