重庆互联网,19年企业互联网解决经验,专业网站开发、移动端开发、微信端开发、小程序开发!
重庆网络推广公司

腾讯小微(39)— linux中小微业务层接口函数(三)

作者:重庆互联网小徐 发布时间:2024-06-06 浏览:20273 赞(1950 收藏 评论(0)

查询QQ音乐会员信息

Request

cmd: QQMUSIC
subCmd: get_vip_info
params: 无

Response

{
	"head_url": "http:\/\/thirdqq.qlogo.cn\/g?b=sdk\u0026k=MoaNSg02cT8FGBMNxdEa3w\u0026s=140\u0026t=1556610006",//用户头像,Unicode编码(原始头像,绿钻未镶嵌在头像中)
	"nickname": "Yuan",//用户昵称
	"is_green_vip": true,//是否绿钻
	"is_super_green_vip": true,//是否豪华绿钻
	"green_vip_start_time": "2018-12-13 13:01:57",//绿钻开始时间
	"green_vip_end_time": "2020-03-22 13:01:57",//绿钻结束时间
	"super_green_vip_start_time": "2018-12-13 13:01:57",//豪华绿钻开始时间
	"super_green_vip_end_time": "2020-03-22 13:01:57",//豪华绿钻结束时间
	"is_eight_pay_package": true,//是否8元付费包(正常开绿钻送8元音乐包,但是也可以单独买)
	"eight_start_time": "2018-11-19 16:43:31",//8元付费包开始时间
	"eight_end_time": "2020-05-30 16:43:31"//8元付费包结束时间
}
获取QQ音乐授权二维码

支持获取用于QQ音乐APP、QQAPP和微信APP扫的二维码,在有屏设备上,可以通过扫码的方式完成QQ音乐登录态授权。其中QQ音乐APP的二维码获取的同时会拿到一个session,通过该session轮询授权结果。QQ和微信通过扫码后捕获web跳转的方式获得对应的token。具体可参考我们提供的QQ音乐授权demo

设备端拿到登录态后,需要调用SDK接口来设置登录态。(即下面的设置登录态命令)

Request

cmd: QQMUSIC
subCmd: get_qr_code
params: 
{
	"type":1 // 0: QQMusic, 1:WX, 2:QQ
}

Response

  • QQ音乐客户端(type 0)

{
	"sdk_qr_code": "qqmusic://qq.com/other/openid?p=%7B%22appId%22%3A%2235%22%2C%22cmd%22%3A%22qrcode%22%2C%22code%22%3A%221SYvikaMBW4aan8Gva1o7Ra5nkn%22%7D",
	"session": "005c517ac51bac9e5daf0dff"
}
  • QQ/微信客户端(type 1和2)

    获得的URL里面就包含了redirect_uri。具体可参考我们提供的QQ音乐授权demo

{
	"qr_code_url":"https:\/\/open.weixin.qq.com\/connect\/qrconnect?appid=wx48db31d50e334801\u0026scope=snsapi_login\u0026scope=snsapi_login\u0026redirect_uri=http:\/\/y.qq.com\/tv\/login_success.html"
}
利用session查询QQ音乐二维码状态

Request

cmd: QQMUSIC
subCmd: get_session_status
params: 
{
	"session": "your session from get_session_status"
}

Response

{
	"state": 0, //0 等待,1成功,2失败,3取消
	"state_msg": "waiting"
}	
取消QQ音乐扫码授权

Request

cmd: QQMUSIC
subCmd: un_auth
params: 无

Response

{
	"code": 0, //0 成功,其它失败
	"msg": "ok"
}
设置QQ音乐登录态

Request

cmd: QQMUSIC
subCmd: set_login_status
params: 
//如果是第三方授权的登录态
{
    "access_token_info": {
    "access_token": "9194f0a18705101e116785e44f88710ca5e952769389c0e20bd1ad7bd7bcf527",
    "app_id": "35",
    "open_id": "17274107831921500691"
    }
}

//如果是设置微信的登录态
{
    "wx_code": "06197biH1Lmic1042LhH1kA9iH197bis" // 通过页面跳转捕获到的token
}

//如果是设置QQ的登录态
{
    "qq_code": "06197biH1Lmic1042LhH1kA9iH197bis" // 通过页面跳转捕获到的token
}

Response

{
	"code": 0, //0 成功,其它失败
	"msg": "ok"
}

重庆互联网项目从2004年开始为各行各业提供互联网发展解决方案,专业从事网站、小程序、微信公众号、APP、电商平台、系统等互联网平台开发,帮助企业实现从传统行业到互联网的完美转型。截止目前,重庆互联网合作的企业遍布全国各地,20年的开发经验和完善的售后服务体系获得合作客户的高度认可!

关注重庆互联网官方公众号,即可获取粉丝专享福利!

重庆互联网公众号二维码.jpg

网友留言评论
我要评论
评论

欢迎广大用户为此页面进行评价,评价成功将获得积分奖励!

  • 赞(0
    踩(0
重庆网站定制建设
  • 重庆网站建设平台
  • 重庆网站优化公司
  • 重庆网络推广公司哪家好
  • 重庆APP制作公司
版权所有 ©2004-2024 重庆市渝中区圣灵科技信息有限公司 渝ICP备16004600号-14 渝公网安备50010802001420号 电子营业执照
重庆公众号制作哪家好
二维码
联系客服 重庆商城网站建设