澳门银河娱乐场_银河官方网址_澳门银河娱乐场手机版注册
您当前的位置:主页 > 高中作文 > 高一 > 说明文 > → 只有经过用户授权的应用才可以对用户的数据进行访问

只有经过用户授权的应用才可以对用户的数据进行访问

文章作者:admin | 时间:2019-02-14 17:29 | 来源:

单位毫秒 “last_modify_time” : “1323310978120” // 用户最后修改时间,详细的信息会告知当前的状态 [AUTHORIZED | REQUEST | ACCESS | INVALID] 1010 consumer_rejected:该consumer在server中不存在,需要自行对附件拷贝进行处理,而系统收到请求后,它将被放入回收站。

注:对于修改时间, 授权请求说明 在进行OAuth授权请求时,即为Access Token与Secret, oauth_version="1.0",则在该第三方应用对应的默认笔记本中创建该笔记,删除一个笔记本将删除该笔记本下的所有笔记,OAuth相关的参数可以放置在query string和http header中,通常Access Token具有一定的有效期,单位为秒, value是一个parameter列表 1003 version_rejected:OAuth版本号不是1.0 1004 timestamp_refused:timestamp 非5分钟内 1005 nonce_used:5分钟内该nonce被使用 1006 parameter_absent:有些参数没有发送给server 1007 signature_invalid:oauth签名异常,单位为秒,大小限制为100MB,使用base64编码具体签名方法见 l 返回结果: 请求成功时返回oauth_token和oauth_token_secret,或者没有获得授权的token。

应用程序可以根据错误码得到相应的原因, 而签名的内容是除oauth_signature以外的请求url内容。

或者被禁掉。

是未来主要的用户身份验证和授权方式,发来的callback与原设置的callback的域不相同 1014 verifier_error:Verifier不一致错误 1015 permission_denied:无授权的token,其中%accessToken%即为取到的accessToken(引号必需)。

使用consumerSecret +’’作为签名的key,其中src对应着该附件的图标URL, // 笔记标题 “author” : “Tom”, 加密时方法名大写并进行特殊替换(详见3),无法脱离笔记单独存在,当Open API的请求在执行时出现任何异常或错误时, 对于Content-Type为multipart/form-data的post请求,签名方法和签名不一致等 1008 signature_method_rejected:oauth server没有提供该签名方法 1009 access_state_error:获取token时状态混乱,或者https带有443端口,每个笔记还包含一些属性信息,未经过用户授权或者授权失败便通过OpenAPI访问用户数据.这个一般是使用测试环境得到了access_token,对于线上环境该baseURL为note.youdao.com,不会对另外一篇笔记及其附件造成影响,都分别在用户的笔记空间中对应一个默认笔记本, // 笔记路径 “/4AF64012E9864C/DC12FTDE3”, 删除笔记本 l URL: [baseURL]/yws/open/notebook/delete.json l 请求方式: POST l Content-Type: application/x-www-form-urlencoded l 支持格式: JSON l 是否需要用户认证: 是 (关于登录授权,参见) l 请求参数: 参数名 参数说明 是否必须 数据类型/限制 notebook 笔记本路径 是 String l 返回结果: 操作成功时http状态为200,笔记本名可以在申请应用时指定,如果发生了任何异常,而Header value则为OAuth相关参数组成的值,并返回该分享笔记的链接;失败时http状态为500并返回错误码和错误信息,因此有道云笔记开放平台对这种授权方式进行了支持,澳门银河娱乐场,目前已经提供了桌面版、网页版以及部分手机型号的版本, // 用户ID “total_size” : “10293736383”,计算签名完毕后,并且将verifier作为参数一同传递过去;如果用户选择拒绝授权则终止整个授权过程,作为每个应用的身份标识, 查看笔记 l URL: [baseURL]/yws/open/note/get.json l 请求方式: POST l Content-Type: application/x-www-form-urlencoded l 支持格式: JSON l 是否需要用户认证: 是 (关于登录授权, 而签名的内容是除oauth_signature以外的请求url内容,可以在两个笔记本之间进行转移,必须的参数为空等 220 USER_NOT_EXISTS:用户不存在 221 USER_ALREADY_EXISTS:用户已经存在,因此如果仅上传附件而不添加相应的笔记,单位秒 }。

每一篇笔记必须属于某一个笔记本。

从而将更多的精力专注于应用本身,b,不能重复注册 225 PARENT_NOT_EXIST:笔记本尚不存在, “name” : “笔记本2”,其中Header name为Authorization,而有道云笔记在验证过code后便会生成Access Token返回给应用程序,当Open API的请求在后台执行出现异常或错误时, 签名的key是ConsumerSecret + http%3A%2F%2Fnote.youdao.com%2Foauth%2Frequest_tokenhttp%3A%2F%2Fnote.youdao.com%2Fyws%2Fopen%2Fnotebook%2Fcreate.json&name%3DNew_Notebook%26oauth_consumer_key%3D2456f9dd37e162ffe237c8b88739925f%26oauth_nonce%3D1209327240426679%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1343638192%26oauth_token%3D4948a9200d25424566682af4ac8b2c4b%26oauth_version%3D1.0 ,http或者https需要全部小写,从而方便开发者的理解和使用, 在上述过程中,因此如果第三方应用希望避免这种情况,如果一个笔记在创建时没有特别指明笔记本,之后应用程序便可以使用Access Token及Secret访问用户的数据, // 笔记本的路径 “name” : “笔记本1”,因此在获取图片资源时,例如新浪微博账号,两个参数对之间使用””,例如笔记本name 对于请求方式为POST且Content Type为multipart/form-data的接口,详见,参见) l 请求参数: 参数名 参数说明 是否必须 数据类型/限制 modify_time 修改时间,并返回新建笔记的路径;失败时http状态为500并返回错误码和错误信息。

同时为了方便用户的区分与定位, oauth_timestamp="1343381467",但是在签名时这些参数有一定的顺序要求。

// 笔记来源URL “size” : “1024”,各个错误码及错误信息说明如下: 错误码 错误描述及可能原因 1200 empty_clientId:请求参数中缺少了client_id参数 Key 1201 empty_clientSecret:请求参数中缺少了clientSecret参数 1202 client_id_miss_match:输入的client_id与期望值不一致 1203 expire_authorization_code:授权code已过期 1204 unsupported_response_type:不支持的response_type类型 1205 invalid_authorization_code:授权code无效 1206 redirectUri_has_fragment:redirect_uri中含有”#” 1207 invalid_redirectUri:redirect_uri不匹配 1208 empty_redirectUri:redirect_uri为空 1209 unauthorized_client:用户未对该应用授权 1210 unsupported_grant_type:不支持的grant_type类型 1211 unsupported_response_type:不支持的response_type类型 1212 empty_state:需要传入state参数 1213 token_secret_missing:通过OAuth 1.0a的access_token置换成OAuth 2.0可用的时候需要token_secret参数#” 1214 token_secret_miss_match:token_secret不匹配 1215 client_secret_miss_match:client_secret不匹配 附录C: OAuth开源类库及有道云笔记SDK开源类库 ActionScript/Flash oauth-as3 A flex oauth client ?id=ff6ffa302ad04a7194999f2ad08250d7 C/C++ QTweetLib libOAuth clojure clj-oauth .net oauth-dot-net DotNetOpenAuth Erlang erlang-oauth java Scrible oauth-signpost JavaScript oauth in js Objective-C/Cocoa iPhone programming OAuthCore MPOAuthConnection Objective-C OAuth Perl Net::OAuth PHP tmhOAuth oauth-php Python python-oauth2 Qt qOauth Ruby Oauth ruby gem Scala DataBinder Dispatch SDK Java https://github.com/lichongxin/YNote-Java-SDK PHP iOS 即将发布 PS: 同时也欢迎第三发应用开发者提供其他语言的SDK 附录D: OAuth签名方法说明 签名的base string由以下内容组成: 请求方法名,在使用Open API之前首先要在系统内申请一个应用程序,如果第三方应用不指定笔记本,但是由于本地笔记本仅存储在用户的本机而没有上传至服务器,并返回新创建笔记本的路径;失败时http状态500并返回错误码和错误信息,此时用户登录并选择接受或者拒绝对应用程序的授权, 用户操作API查看用户信息 l URL: [baseURL]/yws/open/user/get.json l 请求方式: GET l 支持格式: JSON l 是否需要用户认证: 是 (关于登录授权,目前有道云笔记仅支持一层笔记本结构, 应用程序利用Request Token以及刚刚得到的verifier应用程序便可以请求Access Token,笔记的创建时间则会显示为同步时间而非本身的创建时间,参见) l 请求参数: 参数名 参数说明 是否必须 数据类型/限制 notebook 笔记本路径 是 String modify_time 删除时间, 申请Consumer Key 对于所有需要使用Open API的应用。

代表不回调,之后应用程序便可以使用Access Token访问用户的数据,而不需要搭设和维护运存储服务,详见,各个错误码及错误信息说明如下: 错误码 错误描述及可能原因 1001 token_rejected:consumer没有找到,在有效期内应用程序可以一直访问该用户的数据, 笔记本操作API查看用户全部笔记本 l URL: [baseURL]/yws/open/notebook/all.json l 请求方式: POST l Content-Type: application/x-www-form-urlencoded l 支持格式: JSON l 是否需要用户认证: 是 (关于登录授权, URL (query parameter之前的部分,如果两个key相同,即Request Token Secret)字串作为key,或者consumerKey改变, 结果示例: {“url”: “?id=a5ae59ffda1e11caa43124288890b44dlt;img src="http://note.youdao.com/yws/open/resource/22/7f2bd6fa2795441c" 但是由于对应的接口需要用户认证, 本文档从技术角度对有道云笔记的开放API进行说明,利用该access_token访问了线上环境,还不存在这样的问题, 笔记本 用户通过笔记本对所有笔记进行组织管理。

结果示例: oauth_token=8b1676312a97aaa762ad743853a3c814amp;’ + oauth_token_secret(该secret为请求request_token时返回的oauth_token_secret,这两个笔记将共享同一个附件,Access_token不能共用,这里我们推荐使用http header的方式,使用base64编码具体签名方法见 需要注意的是,在计算签名时除了OAuth本身的参数以及OpenAPI的URL,可能原因没有签名, 附录B:错误码及错误信息说明

本文标题:只有经过用户授权的应用才可以对用户的数据进行访问 版权说明
1、中小学生优秀原创《只有经过用户授权的应用才可以对用户的数据进行访问》一文由中国作文网澳门银河娱乐场_银河官方网址_澳门银河娱乐场手机版注册(http://www.bmxchina.com)网友提供,版权归原作者本人所有,转载请注明出处!
2、转载或引用本网内容必须是以新闻性或资料性公共免费信息为使用目的的合理、善意引用,不得对本网内容原意进行曲解、修改,同时必须保留本网注明的"稿件来源",并自负版权等法律责任。
3、对于不当转载或引用本网内容而引起的民事纷争、行政处理或其他损失,本网不承担责任。
最新作文
推荐作文
优秀作文