跟打器与QQ互联

打算将跟打器与QQ开放平台、拆五笔后台结合起来。使用户登录更加方便。

参考:开发攻略_Client-side

第一步:

获取Access Token。

将下面链接地址[]处,改为你自己的信息,并用浏览器访问该地址。其中回调地址必须是你在QQ互联后台设置的地址。

https://graph.qq.com/oauth2.0/authorize?response_type=token&client_id=[YOUR_APPID]&redirect_uri=[YOUR_REDIRECT_URI]&scope=[THE_SCOPE]

登录成功后,回调地址格式如下:

http://www.qq.com/?#access_token=YOUR_ACCESS_TOKEN&expires_in=3600

获取的Access Token有三个月的有效时间。用户登录,则自动刷新时间。

第二步:

使用Access Token以及OpenID来访问和修改用户数据。

发送请求到如下地址:

https://graph.qq.com/user/get_user_info?access_token=YOUR_ACCESS_TOKEN&oauth_consumer_key=YOUR_APP_ID&openid=YOUR_OPENID

返回Json格式如下:

{
  ret: 0, //返回码
  msg: "",//如果ret小于0,会有相应的错误信息提示,返回数据全部用UTF-8编码
  is_lost: 0,
  nickname: "",//用户在QQ空间的昵称
  gender: "",//性别。 如果获取不到则默认返回"男"
  province: "",
  city: "",
  year: "",
  figureurl: "",
  figureurl_1: "",
  figureurl_2: "",
  figureurl_qq_1: "",//大小为40×40像素的QQ头像URL。
  figureurl_qq_2: "",
  is_yellow_vip: "0",
  vip: "0",
  yellow_vip_level: "0",//黄钻等级
  level: "0",
  is_yellow_year_vip: "0"//是否为年费黄钻用户(0:不是; 1:是)
}

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注