NeteaseCloudMusicApiWithGo
NeteaseCloudMusicApiWithGo copied to clipboard
尝试二次开发,添加二维码功能,接口提示404报错
二次开发,根据网易云音乐 NodeJS 版 API照抄了一遍,
// LoginQrKeyService 二维码
type LoginQrKeyService struct{}
// LoginQrkey 二维码
// @receiver service
// @param c
// @return map
func (service *LoginQrKeyService) LoginQrkey(c *gin.Context) map[string]interface{} {
// 获得所有cookie
cookies := c.Request.Cookies()
//传递的数据
data := make(map[string]interface{})
data["type"] = 1
options := &util.Options{
Crypto: "weapi",
Cookies: cookies,
}
reBody, _ := util.CreateRequest("POST", `https://music.163.com/weapi/login/qrcode/unike`, data, options)
return reBody
}
用postman去测试,接口返回404
{
"code": 404,
"message": "接口未找到!"
}
不知道是我抄的有问题,还是接口确实被改动了
二次开发,根据网易云音乐 NodeJS 版 API照抄了一遍,
// LoginQrKeyService 二维码 type LoginQrKeyService struct{} // LoginQrkey 二维码 // @receiver service // @param c // @return map func (service *LoginQrKeyService) LoginQrkey(c *gin.Context) map[string]interface{} { // 获得所有cookie cookies := c.Request.Cookies() //传递的数据 data := make(map[string]interface{}) data["type"] = 1 options := &util.Options{ Crypto: "weapi", Cookies: cookies, } reBody, _ := util.CreateRequest("POST", `https://music.163.com/weapi/login/qrcode/unike`, data, options) return reBody }
用postman去测试,接口返回404
{ "code": 404, "message": "接口未找到!" }
不知道是我抄的有问题,还是接口确实被改动了
https://music.163.com/weapi/login/qrcode/unikey