您好 我已經掃描了本網站和谷歌的任何最新更新從雅虎財經下載股票信息。我沒有太多成功。由於我的測試我的應用程序,我碰到一個404服務器未發現異常使用下面的C#代碼段:雅虎財務有數據要求上限。是否有替代方案或解決方法?
string urlTemplate =
@"http://ichart.finance.yahoo.com/table.csv?s=[symbol]&a=" +
"[startMonth]&b=[startDay]&c=[startYear]&d=[endMonth]&e=" +
"[endDay]&f=[endYear]&g=d&ignore=.csv";
...
WebClient wc = new WebClient();
try
{
history = wc.DownloadString(urlTemplate);
}
你知道,如果雅虎最近(或總是)有多少多少,你可以要求一些更新來自雅虎的財務服務器?如果是這樣,有人知道上限或閾值?是否隨時間或最大數量的每日要求?我考慮過把最多2分鐘的隨機睡眠請求放到這裏。我認爲這不會有幫助。有沒有其他選擇可以讓我不斷向雅虎財經提出要求?我認爲雅虎有某種訂閱服務可以用於這個確切目的。我找不到任何關於它的事情。如果這些都不是雅虎的做法,那麼是否有人會提供價格合理的替代服務或數據饋送服務的建議?
Yahoo頁面更新頻率如何?您可以將這些值本地緩存在文件或數據庫中,存儲這些數據獲取的日期時間。然後,如果它大於x分鐘,則會再次獲取頁面並更新您的本地值。 – Andre 2011-05-04 19:22:00
好答案在這裏:http://stackoverflow.com/questions/9346582/what-is-the-query-limit-on-yahoos-finance-api – fantabolous 2014-10-12 12:07:44