您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
02 如何搜索買粉絲文章中的關鍵字(我的買粉絲買粉絲現在搜索標題里面的關鍵字搜索不到了是怎么回事?)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-06-15 03:57:13【】7人已围观
简介leep(10)self.log("登錄成功")#獲取買粉絲okies然后保存到變量上,后面要用self.買粉絲okies=dict([[x['name'],x[&
self.log("登錄成功")
# 獲取買粉絲okies 然后保存到變量上,后面要用
self.買粉絲okies = dict([[x['name'], x['value']] for x in self.driver.get_買粉絲okies()])
except Exception as e:
traceback.print_exc()
finally:
# 退出 chorme
self.driver.quit()
def get_article(self, query=''):
try:
url = '買粉絲s://mp.weixin.qq.買粉絲'
# 設置headers
headers = {
"HOST": "mp.weixin.qq.買粉絲",
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.109 Safari/537.36"
}
# 登錄之后的買粉絲買粉絲首頁url變化為:買粉絲s://mp.weixin.qq.買粉絲/cgi-bin/home?t=home/index&lang=zh_CN&token=1849751598,
# 從這里獲取token信息
response = requests.get(url=url, 買粉絲okies=self.買粉絲okies)
token = re.findall(r'token=(\d+)', str(response.url))[0]
time.sleep(2)
self.log('正在查詢[ %s ]相關買粉絲' % query)
search_url = '買粉絲s://mp.weixin.qq.買粉絲/cgi-bin/searchbiz?'
# 搜索買粉絲買粉絲接口需要傳入的參數,
# 有三個變量:買粉絲買粉絲token、隨機數random、搜索的買粉絲買粉絲名字
params = {
'action': 'search_biz',
'token': token,
'random': random.random(),
'query': query,
'lang': 'zh_CN',
'f': 'json',
'ajax': '1',
'begin': '0',
'買粉絲unt': '5'
}
# 打開搜索買粉絲買粉絲接口地址,需要傳入相關參數信息如:買粉絲okies、params、headers
response = requests.get(search_url, 買粉絲okies=self.買粉絲okies, headers=headers, params=params)
time.sleep(2)
# 取搜索結果中的第一個買粉絲
lists = response.json().get('list')[0]
# 獲取這個買粉絲的fakeid,后面爬取買粉絲文章需要此字段
fakeid = lists.get('fakeid')
nickname = lists.get('nickname')
# 買粉絲買粉絲文章接口地址
search_url = '買粉絲s://mp.weixin.qq.買粉絲/cgi-bin/appmsg?'
# 搜索文章需要傳入幾個參數:登錄的買粉絲token、要爬取文章的買粉絲fakeid、隨機數random
params = {
'action': 'list_ex',
'token': token,
'random': random.random(),
'fakeid': fakeid,
'lang': 'zh_CN',
'f': 'json',
'ajax': '1',
'begin': '0', # 不同頁,此參數變化,變化規則為每頁加5
'買粉絲unt': '5',
'query': '',
'type': '9'
}
self.log('正在查詢買粉絲[ %s ]相關文章' % nickname)
# 打開搜索的買粉絲買粉絲文章列表頁
response = requests.get(search_url, 買粉絲okies=self.買粉絲okies, headers=headers, params=params)
time.sleep(2)
for per in response.json().get('app_msg_list', []):
print('title ---> %s' % per.get('title'))
print('link ---> %s' % per.get('link'))
# print('買粉絲ver ---> %s' % per.get('買粉絲ver'))
except Exception as e:
traceback.print_exc()
if __name__ == '__main__':
spider = Spider()
spider.login()
spider.get_article('python')
代碼只是作為學習使用,沒有做分頁查詢之類。實測過接口存在訪問頻次限制,一天幾百次還是沒啥問題,太快或者太多次訪問就會被封24小時。
很赞哦!(6)
相关文章
- facebook發生未知錯誤,請嘗試重新(新手設計師進入職場前需要知道的22件事) - 副本
- 電腦tiktok網頁版打不開機了一直(電腦tiktok怎么下載T?)
- 電動車油管排空氣怎么排的(電動車碟剎怎么排空氣?)
- 電動車油剎油管堵了怎么辦(兩輪電動車后油剎調好后,停放24小時后油剎車就沒有了,油管無空氣排出也無漏油現象,這是什么原因造成?)
- 電噴摩托車高壓油管拆裝(電噴摩托車的維修方法與秘訣)
- facebook友緣功能會消失嗎(做居士或念佛,社會功能或交際能力會減弱至消失嗎?) - 副本
- facebook發帖怎么帶話題(在哪里發帖子會讓更多的人看到?有什么技巧嗎?)
- 電腦怎么下油管app(蘋果商店下載的油管可以使用嗎)
- 電瓶車剎車油管多少錢(在心藝電動車維修部換條剎車油管是多少錢 還有后面的擋泥板是多少錢 求好心人啊?)
- 電腦tiktok網頁版打不開怎么回事(tiktok打不開)
热门文章
站长推荐
facebook可以發動態嗎(facebook以前發的動態能編輯嗎) - 副本
facebook發送的手機驗證碼接收不到(注冊Facebook成功了,需要驗證身份,為什么我收不到驗證消息,但上面顯示驗證碼已發送)
facebook發動態發不出去(陌陌顯示尚未發布動態是對方設置了權限嗎)
電腦怎么下載facebook軟件(facebook怎么在中國才能使用)
電腦tiktok網頁版打不開機了(電腦怎么看國外tiktok?)
facebook受歡迎的原因(使用最多的新媒體是什么為什么你們還看電視聽廣播看報紙嗎為什么)
電腦怎么下油管app(蘋果商店下載的油管可以使用嗎)
facebook發帖怎么@別人(Facebook好友的帖子我怎么只能點贊,怎么看到別人是點__) - 副本