代码

https://163music-taupe.vercel.app#导入requests模块
import requests
#创建qd()方法
def qd(phone,password):
#获取网易云cookie
url1="https://163music-taupe.vercel.app/login/cellphone?phone="+phone+"&md5_password="+password
response1=requests.post(url1)
sf=response1.json()
cookie=sf["cookie"]
#完成登录网易音乐人任务
url2="https://163music-taupe.vercel.app/musician/sign?cookie="+str(cookie)
response2=requests.post(url2)
#获取签到任务userMissionId
url3="https://163music-taupe.vercel.app/musician/tasks?cookie="+str(cookie)
response3=requests.post(url3)
qd=response3.json()
#循环列表完成签到
for i in range(len(qd["data"]["list"])):
if str(qd["data"]["list"][i]["status"])=="20":
id=qd["data"]["list"][i]["userMissionId"]
period=qd["data"]["list"][i]["period"]
print(id,period)
url4="https://163music-taupe.vercel.app/musician/cloudbean/obtain?id="+str(id)+"&period="+str(period)+"&cookie="+cookie
qd=requests.post(url4)
xx=qd.json()
if xx["message"]=="success":
print("成功签到")
qd("手机号码","经过md5加密的密码")

我这代码有些问题😊,不过可以正常完成签到任务。

灵感来自NeteaseCloudMusicApi