亞馬遜關(guān)鍵詞采集

  

亞馬遜關(guān)鍵詞采集用Python只需4步即可實(shí)現(xiàn),下面就讓一米軟件來(lái)告訴大家具體該怎么去做。


亞馬遜關(guān)鍵詞采集


1、打開(kāi)瀏覽器訪問(wèn)亞馬遜,在亞馬遜主頁(yè)按下“F12”,并切換到“Network”。


2、在搜索框中輸入任意字符,并抓包分析數(shù)據(jù)。


這時(shí)候我們會(huì)看到控制臺(tái)中出現(xiàn)了“suggestions?.....”的請(qǐng)求。點(diǎn)擊并切換到Response選項(xiàng)卡中,可以清楚的看到亞馬遜返回的數(shù)據(jù)。我們將數(shù)據(jù)拷貝(Ctrl+A在Ctrl+C)出來(lái),美化一下仔細(xì)看看到底返回了些什么。訪問(wèn):www.json.cn將數(shù)據(jù)拷貝進(jìn)去,一探究竟。


在返回的數(shù)據(jù)是一個(gè)標(biāo)準(zhǔn)的json數(shù)據(jù),在數(shù)據(jù)中”Value”這個(gè)鍵下對(duì)應(yīng)的值就是亞馬遜的熱搜關(guān)鍵字!


如此一來(lái)我們只需要帶上關(guān)鍵字模擬請(qǐng)求這個(gè)接口,即可拿到亞馬遜返回的熱搜關(guān)鍵字。是不是So Easy?!


3、復(fù)制Curl,生成代碼。


還是用懶人方法給大家演示,首先在“suggestions?.....”的請(qǐng)求上鼠標(biāo)右鍵選擇Copy→Copy as cURL。


然后訪問(wèn)https://curl.trillworks.com/,將復(fù)制的cURL填進(jìn)去即可自動(dòng)生成Python代碼。再將生成的代碼復(fù)制出來(lái),在PyCharm中復(fù)制進(jìn)去。


4、修改代碼,實(shí)現(xiàn)復(fù)用。


在測(cè)試當(dāng)中,可以將一些不必要的參數(shù)刪除最終只需三個(gè)參數(shù)、幾行代碼即可實(shí)現(xiàn)。


import requests

keyword = str(input('請(qǐng)輸入關(guān)鍵字:'))

headers = {

'Accept': 'application/json, text/javascript, */*; q=0.01',

'Referer': 'https://www.amazon.com/',

'Origin': 'https://www.amazon.com',

'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36',}

params = (

('mid', 'ATVPDKIKX0DER'),

('alias', 'aps'),

('prefix',keyword),)

response = requests.get('https://completion.amazon.com/api/2017/suggestions', headers=headers, params=params)

suggestions = response.json()['suggestions']

for i in suggestions:

value = i['value']


如果覺(jué)得麻煩的朋友也可以直接使用一米亞馬遜采集軟件來(lái)幫助自己快速采集亞馬遜關(guān)鍵詞。

相關(guān)資訊

推薦軟件