我需要調用Steam市場API超過10000請求所有項目的價格。我想將它們保存在我的MySQL數據庫中。但我的要求總是崩潰。有沒有什麼辦法可以調用太多請求的API?如何使用PHP或JavaScript請求Steam API超過10000次?
file_get_contents("http://steamcommunity.com/market/priceoverview/?country=US¤cy=1&appid=570&market_hash_name=$marketHashName")
例子:
10,000個請求是10,000個請求,除非你能找到一些方法來避免這麼多(比如某種批量API;試着檢查一個存在的API),這將會是很多請求,無論如何你如何削減它。如果事實證明您確實需要這些10,000個請求,那麼您可能會開始在每個請求之間添加延遲並將整個流程置於後臺。 – icktoofay 2014-12-07 06:40:03
你應該增加你php的最大執行時間,因爲無論你的服務器有多快,10000個請求都會花費一些好時間。 – 2014-12-07 06:45:31
「請求總是崩潰」。你能更具體一點嗎? – halfer 2014-12-07 09:42:23