Php скрипт для получения данных с ponyexpress. В результате так и не понадобился мне, но заготовка осталась.
Скрипт для ponyexpress
04.02.2017
http://www.ponyexpress.ru/support/servisy-samoobsluzhivaniya/tariff/
<? error_reporting(E_ALL); ini_set('display_errors', 'On'); $url = "http://www.ponyexpress.ru/local/ajax/tariff.php"; $post_data = array ( "parcel[currency_id]" => "4", "parcel[direction]" => "inner", "parcel[from_city]" => "МОСКВА", "parcel[from_country]" => "", "parcel[isdoc]" => "0", "parcel[kgo]" => "0", "parcel[og]" => "0", "parcel[tips_iblock_code]" => "form_tips", "parcel[tips_section_code]" => "pegas", "parcel[to_city]" => "Менделеево", "parcel[to_country]" => "", "parcel[usecurrentdt]" => "0", "parcel[weight]" => "13" ); for($i = 1; $i <= 500; $i++) { $post_data["parcel[weight]"] = $i; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); $output = curl_exec($ch); /*echo '<pre>'; print_r($output); echo '</pre>';*/ curl_close($ch); $a = json_decode($output); /* echo '<pre>'; print_r($a->result->tariffall->tariffvat); echo '</pre>';*/ echo $i.': '. $a->result->tariffall->tariffvat."\n"; }