RU:Curl

From OpenStreetMap Wiki
Jump to navigation Jump to search


Использование механизма cUrl для создании бота

Скачивание данных с сервера OSM

$url='http://www.openstreetmap.org/api/0.6/node/'.$node_num.'/';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_HTTPHEADER,array("Expect:"));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result_op = curl_exec($ch);
echo $result_op;

где:
$node_num - номер точки, который нужно скачать
$result_op - в эту переменную заносится скаченных XML код.

--Stud 13:36, 7 September 2011 (BST)