新欧洲开放平台.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新欧洲开放平台

新欧洲开放平台 Version 1.0 2014-11-06 OAuth2.0概述3 网站接入3 接口文档4 授权登录页4 应用场景4 Web应用的验证授权5 授权有效基 5 access_token 自动延续方案5 如何计算某个用户的access_token过期时间?6 OAuth2错误码6 OAuth2接口7 OAuth2 的authorize接口7 OAuth2 的token接口7 OAuth2 的get_token_info接口 OAuth2 的revokeoauth接口9 新欧洲API9 1.account/get_uid9 2.users/show10 API错误代码说明10 OAuth2.0概述 大部分API 的访问如登录、获取私信等都需要用户身份,目前新欧洲开方平台用户身份鉴 权使用OAuth2.0。 OAuth是一个关于授权 (authorization)的开放网络标准,关于OAuth2.0协议授权流程如下 图 ,其中Client指第三方应用,ResourceOwner指用户,AuthorizationServer是我们的授权 服务器,ResourceServer是API服务器。 开发者可以先浏览OAuth2.0 的接口文档,熟悉OAuth2 的接口及参数的含义,然后我们根 据应用场景各自说明如何使用OAuth2.0。 网站接入 目前平台还未开通在线直接申请机制,如需接入请联系新欧洲管理员;并且需要提供网站名 称、网址、回调地址等相关信息,管理员会通过所提供的信息生成AppKey和AppSecret。 关于新欧洲开放平台,现阶段处于初稿测试阶段,只提供最基本的OAuth登录接 口和获取用户信息接口。接口默认返回JOSN文本,如需返回XML格式需在请求 接口中添加format字段,值为xml。 相关支持请联系上海翼能: 负责人:袁海荣; 电话:021812; 邮箱:hairong.yuan@ 接口文档 接口 说明 oauth/authorize 请求用户授权Token oauth/token 获得授权过的AccessToken oauth/get_token_info 授权信息查询接口 oauth/revokeoauth 授权回收接口 授权登录页 应用场景 开发者需要根据各自的应用场景,选择适用的OAuth2.0授权流程 (目前只提供web应用): Web应用的验证授权 基本流程 1.引导需要授权的用户到如下地址: /index.php/oauth/authorize?client_id=YOUR_CLIENT_IDresponse_t ype=coderedirect_uri=YOUR_REGISTERED_REDIRECT_URI 2.如果用户同意授权,页面跳转至 YOUR_REGISTERED_REDIRECT_URI/?code=CODE 3.换取AccessToken /index.php/oauth/token?client_id=YOUR_CLIENT_IDclient_secret= YOUR_CLIENT_SECRETgrant_type=authorization_coderedirect_uri=YOUR_REGISTERE D_REDIRECT_URIcode=CODE 返回值 {access_token:d77f42e8b984c878f5fcdb59a554be7d,expires_in:3600,scope:null,uid:1} 4.使用获得的OAuth2.0AccessToken调用API 授权有效基 程序一定要具备足够的健壮性,调用接口时判断接口的返回值,如果用户的access_token失 效,需要引导用户重新授权。失效原因有以下几个: 1.用户取消了对应用的授权 2.acces

文档评论(0)

75986597 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档