yahoo maps API からデータを取得するには、どのように cURL を設定すればよいですか?
これが現在のコードです
curl_setopt($ch, CURLOPT_TIMEOUT, 5000);
curl_setopt($ch, CURLOPT_URL, $geocodeurl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
これは 400 - Bad request HTML ファイルを返します。確認$geocodeurl
したところ、これは有効な XML ファイルなので、問題は cURL オプションにあるのではないでしょうか?
$geocodeurl は
http://where.yahooapis.com/geocode?appid=** My App ID **&q=Battle%20Creek,MI&gflags=R