科技教程

利用云函数 实现网易云每天自动签到

然都已经兴起了网上签到+音乐打卡了,那我们就要让这个工具更加便捷,我们要做一个自动签到+音乐打卡的脚本。

感谢

感谢妖火大神(妖友好好记)分享的脚本,感谢原文大佬的分享,感谢大佬们的付出,使得我们能更加方便! ?

第一步:配置腾讯云 云函数

放心,云函数是免费的功能,所以大家不用担心要收费,只是需要登录,并找到云函数这个功能就好了!

登录腾讯云之后,我们直接进控制台直接去搜云函数,进入到云函数的配置界面。

接着我们选左边的函数服务,然后新建一个云函数,配置如图,然后下一步,把下面的代码覆盖到你的云函数里面

然后我们就去第二步获取Cookies

#by 妖火 id34976
import requests
def start():
    cookies = {
        'MUSIC_U': '这里替换成你自己网易云账号对应的MUSIC_U',
        '__csrf': '这里替换成你自己网易云账号对应的__csrf',
    }
    res = requests.post('https://netease.toknowma.top/api.php?do=sign', cookies=cookies)
    resp = requests.get('https://netease.toknowma.top/api.php?do=daka', cookies=cookies)
    print(res.text,resp.text)
def main_handler(event, context):
    return start()
if __name__ == '__main__':
    start()
搜索
选择云函数服务
配置图
函数图

第二步:获取个人网易云音乐的Cookies

首先我们先登录PC网页版网易云

下面展示的是我用Chrome的操作方法,但其实各个浏览器的操作大同小异

然后我们在浏览器里面按F12(按右键-审核元素也可以)

接着选顶栏的Netwaork(网络),刷新一下网页,找到一个名为music.163.com的一项并点开,看到如图MUSIC_U__csrf了吧?

双击后面的value就可以全选然后复制下来,然后去第三步,完善我们的云函数

P.S. 实话说用Chrome找这两个元素是真的挺方便的,如果是其他浏览器,就找到music.163.com下的Cookies,把Cookies里面的这两个元素找出来就好了!

F12/审核元素
MUSIC_U和__csrf

第三步:完善云函数

顾名思义就是完善我们那个还没配置好的云函数啦~

我们的脚本代码里面不是有两处需要填上我们的数据的吗?替换好了之后,我们打开下面的高级设置,设置成如下配置,然后点击完成。

完成后,我们点开界面的函数配置,编辑,设置一下运行角色

P.S. 如果没有运行角色,可以登录腾讯云控制台然后找到云函数进入,此时会提示你授权,授权即可

然后点开函数代码,然后按下面的测试,结果成功的话,就可以去设置触发方式了。

高级设置
测试
触发方式

要是都已经全部配置好了,那就可以放心了,它会每天按照你设置的触发方式来签到的了!?

P.S. 我还在想办法简化这个设置的过程,有头绪之后会直接在本文章更新内容?

MatrixLau
一位互联网菜鸟
查看“MatrixLau”的所有文章 →

相关推荐

暂无相关文章!