我一直在使用兩個 API 從 amazon.com 獲取資料。使用第一個 API,我得到了一系列 ASIN(字串),現在需要將前 10 個 ASIN 傳遞到第二個 API URL 以獲取“產品描述”。
我從以下格式的第一個 API 獲取 ASIN。所有字串
B07BJL8CL2
B00CA6X50Y
B01LI4IDQO
B000HTENO8
B00XKXNGT6
第二個 API URL querystring_lookupProduct = {"url":"https://www.amazon.com/dp/B09BVQPNWZ"}
我必須B09BVQPNWZ用從第一個 API 獲得的 ASIN動態替換結尾部分。非常感謝您的幫助。
一種是在串列中轉換 ASIN,但是當我嘗試這樣做時,我得到了這樣的回應
['B', '0', '7', 'B', 'J', 'L', '8', 'C', 'L', '2']
['B', '0', '0', 'C', 'A', '6', 'X', '5', '0', 'Y']
['B', '0', '0', 'X', 'K', 'X', 'N', 'G', 'T', '6']
['B', '0', '1', 'L', 'I', '4', 'I', 'D', 'Q', 'O']
uj5u.com熱心網友回復:
URL_TEMP = "https://www.amazon.com/dp/{}"
asins = ['B07BJL8CL2', 'B00CA6X50Y', 'B01LI4IDQO', 'B000HTENO8', 'B00XKXNGT6']
for asin in asins:
url = URL_TEMP.format(asin)
print(url)
uj5u.com熱心網友回復:
url = 'https://www.amazon.com/dp/'
Dict = []// create a list to hold the urls
asins = ['B07BJL8CL2', 'B00CA6X50Y', 'B01LI4IDQO', 'B000HTENO8', 'B00XKXNGT6']
// iterate over the asins and populate your list with the values
For asin in asins:
Dict.append(url '/' asin)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/407503.html
標籤:
