你好,我已经扫描了这个网站和谷歌,以获取有关从雅虎财经下载股票信息的最新更新。我没有取得太大的成功。当我测试我的应用程序时,我使用以下 C# 代码片段遇到了 404 服务器未找到异常:
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);
}
Run Code Online (Sandbox Code Playgroud)
您知道雅虎最近(或总是)是否有关于您可以从雅虎财经服务器请求多少金额的更新吗?如果是这样,有人知道上限或阈值吗?是超过时间还是每日请求的最大数量?我考虑过随机提出一个最多 2 分钟的睡眠请求来解决这个问题。我认为这没有帮助。有没有其他方法可以让我不断向雅虎财经提出请求?我认为雅虎有某种订阅服务,你可以用它来达到这个目的。我找不到任何相关信息。如果这一切都不是雅虎的禁忌,那么有人有任何负担得起的替代服务或数据馈送服务的建议吗?