有道云笔记 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签名方法