我正在使用两种不同的技术调用yahoo.finance.quotes并得到两个完全不同的结果。请注意,LastTradeDate节点显示“2016-05-19”表示一个,“2016-05-20”表示另一个节点。狂揽...
$ url =“YQL Console *%20 from%20yahoo.finance.quotes%20其中%20symbol%20in%20(%22acet%22)& format = json& env = store%3A%2F%2Fdatatables .ORG%2Falltableswithkeys&安培;回调=“;
$curl_handle = curl_init();
curl_setopt($curl_handle, CURLOPT_URL, $url);
curl_setopt($curl_handle, CURLOPT_TIMEOUT, 0);
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 0);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_FRESH_CONNECT,1);
$data = curl_exec($curl_handle);
curl_close($curl_handle);
$data = json_decode($data);
dd($data);
答案 0 :(得分:0)
可悲的是,这种行为没有合理的解释 - 问题必须在于yahoo / datatables服务,而不是我用来获取数据的技术。今天运行这个完全相同的代码可以提供正确的结果。