设为首页 | 加入收藏
香港最快报码开奖结果,码仙论坛,811180.com,55887开马特别号
您当前位置:主页 > 811180.com > 【QQ登录】JS_SDK使用说明

【QQ登录】JS_SDK使用说明

时间:2019-10-18 10:54 来源:未知   点击:

  为了让应用更快接入,腾讯提供了JS SDK。 JS SDK是现有最简单的接入QQ互联的方式。白小姐开奖结果

  JS SDK基于QQ互联OAuth2.0协议的client-side模式, 封装了登录流程与【QQ登录】API列表中的所有OpenAPI调用方法。开发者不需了解协议,只需要前台交互,以及将相关的参数修改成自身对应的参数即可使用。 同时,QQ互联又提供了可供第三方高级需求进行自行配置的可选参数与相关函数,使开发者可以根据自身需求灵活使用。

  本JS SDK不需要配置任何跨域文件,支持在绝大多数主流浏览器下使用;对于少数老版本的浏览器,需要浏览器支持flash插件来完成跨域通信的问题。

  开发者只需要按以下四个步骤粘贴代码到网页,即可实现QQ登录功能,济公心水高手论坛。过程非常简单快速。最新六合开奖结果,现在就去体验。

  2. 在html页面适当的位置引入JS脚本包(将下面代码中的“APPID”替换为申请接入QQ登录时获得的appid;REDIRECTURI替换为申请接入QQ登录时输入的回调地址):

  上述代码中放置了一个html元素节点,并给该节点指定全页面唯一的id,例如上面例子中的span id=”qqLoginBtn”/span;开发者也可将其改成自定义的按钮名称。

  JS SDK封装了获取Access Token以及OpenID的方法,因此开发者不需要再开发代码进行获取,直接调用QQ登录OpenAPI即可。

  QQ互联在JS SDK中封装了所有的OpenAPI接口,开发者只需要传递OpenAPI名称,以及OpenAPI需要的相关参数,就可以调用OpenAPI。

  每个OpenAPI调用时均指定了一个Request对象,开发者可根据OpenAPI请求完成情况指定不同的处理函数。

  每次QC.api调用的异步响应都会返回一个Response对象,用于接收OpenAPI的返回值,包括返回格式、返回数据、OpenAPI请求错误码等。

  openId:用户身份的唯一标识。建议保存在本地,以便用户下次登录时可对应到其之前的身份信息,不需要重新授权。

  JS SDK在初始化时会根据浏览器环境创建不同的请求代理,QC.api的每次调用都是一个Request对象。