酷狗音乐

优质
小牛编辑
128浏览
2023-12-01

概述

本文档适用于第三方厂商使用酷狗音乐技能。用户登录酷狗音乐账号并获取token,使用酷狗音乐账号token将酷狗音乐账号与Rokid账号进行绑定。

酷狗音乐SDK及文档

请联系商务获取

说明

时序图:

酷狗音乐

上报酷狗音乐授权信息

上传酷狗登录成功后的用户相关信息

入参:

字段类型是否必须说明
deviceIdString设备Id号
deviceTypeIdString设备类型Id
tokenInfoString酷狗登录成功的用户信息
callbackVoidCallback请求回调

【备注】

酷狗登录接口返回

{"status":1,
"error_code":0,
"data":{"nickname":"1409720***","token":"f0a5650469c31c3cc8abd1***","sex":2,"username":"1345***","pic":"http:\/\/imge.kugou.com\/kugouicon\/165\/20100101\/20100101192931478054.jpg","userid":"1409***"}
}

tokenInfo取酷狗音乐登录响应的"data"字段对应的Json字符串

Kotlin

RokidMobileSDK.media.thirdAuth().uploadKuGouBind(deviceTypeId, deviceId, tokenJson, object : VoidCallback() {
    override fun onSucceed() {
        //...
    }

    override fun onFailed(code: String, message: String) {
        //...
    }
})