【发布时间】:2011-12-23 12:51:33
【问题描述】:
我有一个从 Yahoo! 检索股票数据的小应用程序在我的本地服务器上工作正常。当我将它上传到远程服务器时,它停止返回数据并在 FF 中显示安全错误:“此网站不提供所有权信息。”
然后我意识到我必须申请一个应用程序 ID,但问题仍然存在:
$appid = urlencode('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx--'); // My App ID
...
$cHandle = curl_init();
curl_setopt($cHandle, CURLOPT_URL, 'http://download.finance.yahoo.com/d/quotes.csv?appid='.$appid.'&s='.$symbol.'&f='.$properties.'&e=.csv');
curl_setopt($cHandle, CURLOPT_RETURNTRANSFER, true);
$dataStr = curl_exec($cHandle);
curl_close($cHandle);
echo json_encode($dataStr);
知道我的代码有什么问题吗?提前致谢
【问题讨论】:
标签: php api csv yahoo-finance