欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁(yè) > 知識(shí)庫(kù) > Python模擬登錄網(wǎng)易云音樂(lè)并自動(dòng)簽到

Python模擬登錄網(wǎng)易云音樂(lè)并自動(dòng)簽到

熱門標(biāo)簽:地圖標(biāo)注面積 市場(chǎng)上的電銷機(jī)器人 北京電銷外呼系統(tǒng)加盟 朝陽(yáng)手機(jī)外呼系統(tǒng) 北瀚ai電銷機(jī)器人官網(wǎng)手機(jī)版 佛山400電話辦理 小蘇云呼電話機(jī)器人 所得系統(tǒng)電梯怎樣主板設(shè)置外呼 儋州電話機(jī)器人

一、開(kāi)發(fā)工具

**Python****版本:**3.6.4

相關(guān)模塊:

DecryptLogin模塊;

argparse模塊;

以及一些Python自帶的模塊。

二、環(huán)境搭建

安裝Python并添加到環(huán)境變量,pip安裝需要的相關(guān)模塊即可。

三、原理簡(jiǎn)介

既然要簽到,首先,自然是需要模擬登錄啦,這里我們還是簡(jiǎn)單地利用我們開(kāi)源的DecryptLogin庫(kù)來(lái)實(shí)現(xiàn)網(wǎng)易云音樂(lè)的模擬登錄:

'''模擬登錄'''
@staticmethod
def login(username, password):
  lg = login.Login()
  _, session = lg.music163(username, password)
  return session

成功登錄之后,我們來(lái)分析一下如何實(shí)現(xiàn)網(wǎng)易云音樂(lè)的自動(dòng)簽到。按F12打開(kāi)開(kāi)發(fā)者工具或鼠標(biāo)右鍵檢測(cè),然后點(diǎn)擊一下網(wǎng)易云音樂(lè)的簽到按鈕:

可以發(fā)現(xiàn)一個(gè)疑似簽到用的post請(qǐng)求:

其鏈接構(gòu)成為:

'https://music.163.com/weapi/point/dailyTask?csrf_token=' + csrf

之前的文章里我們說(shuō)過(guò),csrf這個(gè)參數(shù)在登錄后的cookies里可以找到,類似這樣:

csrf = re.findall('__csrf=(.*?) for', str(session.cookies))[0]

所以我們現(xiàn)在要解決的問(wèn)題是如何找到該post請(qǐng)求需要提交的data的原文,因?yàn)榫W(wǎng)頁(yè)里看到的內(nèi)容是加密后的,就像這樣:

第一個(gè)顯然是我們找到簽到接口,那就點(diǎn)開(kāi)第二個(gè)看看吧:

query不會(huì)就是我們想要的原文吧。嘗試成功的話豈不是血賺?于是,調(diào)用一下DecryptLogin庫(kù)里寫好的網(wǎng)易云音樂(lè)post參數(shù)加密算法,來(lái)加密一下data(網(wǎng)易云音樂(lè)所有post請(qǐng)求的攜帶的data原文都要先用一個(gè)加密算法進(jìn)行加密之后再提交):

from DecryptLogin.platforms.music163 import Cracker

cracker = Cracker()
# 注: typeid為0代表APP上簽到, 為1代表在網(wǎng)頁(yè)上簽到
data = {
          'type': typeid
        }
data = cracker.get(data)

然后發(fā)送請(qǐng)求測(cè)試一下:

signin_url = 'https://music.163.com/weapi/point/dailyTask?csrf_token=' + csrf
headers = {
      'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36',
      'Content-Type': 'application/x-www-form-urlencoded',
      'Referer': 'http://music.163.com/discover',
      'Accept': '*/*'
    }
res = self.session.post(signin_url, headers=headers, data=data)

發(fā)現(xiàn)返回的數(shù)據(jù)是這樣的:

這個(gè)結(jié)果說(shuō)明我們剛剛的猜想完全正確,只是因?yàn)槲覀円呀?jīng)簽到過(guò)了,所以才顯示重復(fù)簽到。最后,為了節(jié)約每天在命令行輸入賬號(hào)密碼的時(shí)間,我們可以在腳本的最前面添加幾行代碼:

if os.path.exists('config.json'):
  f = open('config.json', 'r', encoding='utf-8')
  info = json.load(f)
  f.close()
else:
  args = parseArgs()
  info = {'username': args.username, 'password': args.password}
  f = open('config.json', 'w', encoding='utf-8')
  json.dump(info, f)
  f.close()

解釋一下代碼含義,就是如果當(dāng)前文件夾里有config.json這個(gè)文件:

那么我們就直接從這個(gè)json文件里讀取用戶的賬戶名密碼,否則就啟動(dòng)命令行參數(shù)解析函數(shù):

'''命令行參數(shù)解析'''
def parseArgs():
  parser = argparse.ArgumentParser(description='網(wǎng)易云音樂(lè)自動(dòng)簽到')
  parser.add_argument('--username', dest='username', help='用戶名', type=str, required=True)
  parser.add_argument('--password', dest='password', help='密碼', type=str, required=True)
  args = parser.parse_args()
  return args

讓用戶手動(dòng)輸入賬戶密碼,并自動(dòng)保存到config.json這個(gè)文件中,這樣下次就不需要再重新輸入一遍賬戶密碼啦。

四、效果展示

運(yùn)行方式:

python signin.py --username 用戶名 --password 密碼

到此這篇關(guān)于Python模擬登錄網(wǎng)易云音樂(lè)并自動(dòng)簽到的文章就介紹到這了,更多相關(guān)Python模擬登錄并簽到內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python爬蟲(chóng)之自動(dòng)爬取某車之家各車銷售數(shù)據(jù)
  • Python一行代碼實(shí)現(xiàn)自動(dòng)發(fā)郵件功能
  • 使用Gitee自動(dòng)化部署python腳本的詳細(xì)過(guò)程
  • Python實(shí)現(xiàn)網(wǎng)絡(luò)自動(dòng)化eNSP
  • python 辦公自動(dòng)化——基于pyqt5和openpyxl統(tǒng)計(jì)符合要求的名單
  • Python+Appium實(shí)現(xiàn)自動(dòng)搶微信紅包
  • 瀏覽器常用基本操作之python3+selenium4自動(dòng)化測(cè)試(基礎(chǔ)篇3)
  • Python自動(dòng)化之定位方法大殺器xpath
  • 還在手動(dòng)蓋樓抽獎(jiǎng)?教你用Python實(shí)現(xiàn)自動(dòng)評(píng)論蓋樓抽獎(jiǎng)(一)

標(biāo)簽:江蘇 寧夏 酒泉 龍巖 金融催收 云南 定西 商丘

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python模擬登錄網(wǎng)易云音樂(lè)并自動(dòng)簽到》,本文關(guān)鍵詞  Python,模擬,登錄,網(wǎng)易,云,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python模擬登錄網(wǎng)易云音樂(lè)并自動(dòng)簽到》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Python模擬登錄網(wǎng)易云音樂(lè)并自動(dòng)簽到的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    亚洲国产欧美一区二区三区丁香婷| 99久久精品99国产精品| 99久久久久久久久久| 7777精品伊人久久久大香线蕉经典版下载 | 在线精品国精品国产尤物884a| 中文字幕国产精品一区二区| 国精产品一区一区三区mba视频| 成人片黄网站色大片免费毛片| 日韩一区二区精品| 日韩国产精品久久久久久亚洲| 欧美激情 亚洲| 欧美日韩大陆一区二区| 亚洲国产日韩综合久久精品| 少妇献身老头系列| 欧美色图片你懂的| 亚洲福利一区二区三区| 美女久久久久久久久| 欧美一级欧美三级| 美女任你摸久久| 能直接看的av| 国产精品女同一区二区三区| 成人毛片视频在线观看| 色婷婷av一区二区三区gif| 亚洲精品午夜久久久| 女同性αv亚洲女同志| 日韩一级片网站| 蜜桃传媒麻豆第一区在线观看| 久操视频在线观看免费| 国产欧美精品一区二区三区四区| 懂色av一区二区夜夜嗨| 91福利在线免费观看| 亚洲国产成人av网| 成人网站免费观看| 久久久影院官网| 成人免费视频一区二区| 欧美亚洲综合网| 肉肉av福利一精品导航| 久久成人激情视频| 1区2区3区欧美| 69xxx免费视频| 欧美精品一区在线观看| 国产v综合v亚洲欧| 欧美三区免费完整视频在线观看| 日韩电影在线一区二区| 中文字幕观看av| 一区二区三区电影在线播| 亚洲成人av免费在线观看| 久久久久久久综合狠狠综合| 成人国产亚洲欧美成人综合网| 欧美视频中文字幕| 免费久久99精品国产| 少妇高潮一区二区三区喷水| 伊人性伊人情综合网| 一区二区三区少妇| 国产精品理伦片| 亚洲av无码一区东京热久久| 久久日一线二线三线suv| 99re这里只有精品视频首页| 日韩欧美国产综合一区| 成人精品国产免费网站| 69堂精品视频| 高清国产午夜精品久久久久久| 欧美男同性恋视频网站| 国产成人久久精品77777最新版本| 91精品福利在线| 久久精品久久久精品美女| 色88888久久久久久影院野外| 秋霞午夜av一区二区三区| 国产性xxxx| 麻豆国产欧美一区二区三区| 色偷偷成人一区二区三区91| 美女精品自拍一二三四| 在线观看视频91| 国产一区久久久| 欧美丰满少妇xxxxx高潮对白| 国产成人午夜精品5599| 欧美精选在线播放| 成人国产精品免费观看动漫| 欧美成va人片在线观看| 91热门视频在线观看| 久久嫩草精品久久久久| 国产白袜脚足j棉袜在线观看| 国产精品美女久久久久aⅴ| 美国黄色一级毛片| 夜夜精品视频一区二区| 国产午夜精品理论片在线| 日韩和的一区二区| 91福利区一区二区三区| 国产999精品久久久久久绿帽| 日韩免费电影网站| 日本天堂在线播放| 亚洲欧美日韩久久| 亚洲人与黑人屁股眼交| 久久精品国产网站| 91精品国产一区二区三区香蕉| a级高清视频欧美日韩| 久久精品欧美一区二区三区不卡| 中国xxxx性xxxx产国| 亚洲免费av高清| 五月天免费网站| 久久不见久久见免费视频7| 717成人午夜免费福利电影| 99re免费视频精品全部| 国产精品久久久久久久久免费桃花 | 久久噜噜亚洲综合| 人妻无码一区二区三区| 亚洲国产精品久久一线不卡| 色视频成人在线观看免| 成人午夜视频福利| 欧美国产1区2区| 免费黄色在线网址| 精品制服美女丁香| 精品国产一区二区国模嫣然| a视频免费观看| 日韩综合在线视频| 91精品久久久久久久91蜜桃| 精品人妻无码中文字幕18禁| 亚洲精品免费一二三区| 日本高清成人免费播放| 99久久夜色精品国产网站| **欧美大码日韩| 一本到不卡免费一区二区| 成人在线综合网| 国产精品久久久久久久久免费丝袜 | 综合久久国产九一剧情麻豆| 爱爱视频免费在线观看| 处破女av一区二区| 国产精品国产成人国产三级| 成人免费精品动漫网站| 成人久久18免费网站麻豆| 国产精品成人一区二区三区夜夜夜| 在线免费观看亚洲视频| 不卡一区二区中文字幕| 亚洲欧美成aⅴ人在线观看| 在线视频你懂得一区二区三区| 97精品国产露脸对白| 尤物视频一区二区| 欧美精品一二三区| 亚洲中文字幕无码av| 麻豆精品国产91久久久久久| 久久久国产精华| 成人免费视频网站入口::| 不卡一区二区中文字幕| 亚洲黄色小视频| 91精品国产色综合久久ai换脸| 懂色av粉嫩av蜜乳av| 久草在线在线精品观看| 欧美激情一区二区三区全黄| 色综合天天综合| 国产乱淫av片| 日本视频中文字幕一区二区三区| 欧美成人a在线| 999精品在线视频| 性一交一黄一片| 日韩精品电影在线观看| 久久久av毛片精品| 一本色道综合亚洲| 国产人妻黑人一区二区三区| 美女性感视频久久| 国产精品视频一区二区三区不卡| 一本大道综合伊人精品热热| 亚洲少妇中文字幕| 久久精工是国产品牌吗| 国产精品入口麻豆原神| 欧美午夜精品电影| 无码 人妻 在线 视频| av高清久久久| 日韩电影在线免费| 欧美经典一区二区三区| 欧美撒尿777hd撒尿| 成人午夜剧场视频网站| 豆国产96在线|亚洲| 午夜欧美2019年伦理| 久久久欧美精品sm网站| 日本精品一区二区三区高清| 人妻丰满熟妇aⅴ无码| 成人国产亚洲欧美成人综合网| 丝袜国产日韩另类美女| 欧美高清在线精品一区| 欧美日韩精品系列| 欧美日韩生活片| 国产精品嫩草69影院| 激情伊人五月天久久综合| 亚洲精品国产视频| 精品国产成人系列| 欧美偷拍一区二区| 久久久免费看片| www.四虎在线| 床上的激情91.| 美女久久久精品| 一区二区成人在线视频| www亚洲一区| 欧美日韩精品是欧美日韩精品| 中文字幕伦理片| 在线播放第一页| 成人综合在线视频| 裸体一区二区三区| 亚洲国产一区在线观看| 国产精品久久久一区麻豆最新章节| 欧美一区二区三区在线观看视频 |