- Постване към форма на друг сайт
WT форуми -> PHP MySQL ASP.NET -> Постване към форма на друг сайт
Създайте нова тема Напишете отговор 
Автор Съобщение
Msecurity
Потребител
Потребител

Регистриран на: 18/09/2010 8:12 am

Support: 19
Bonus: 37
Мнения: 721
Мнение 02/12/2017 10:46 am     Постване към форма на друг сайт Отговорете с цитат


Здравейте колеги,
има ли вариант през моят сайт да си следя пратките в еконт като изпращам заявка към econt.com/tracking/ с номера на товарителницата и да връща отговор с моментният статус, защото видях че това го няма в API-то което са пуснали.. Sad
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
n641951363
Нов
Нов

Регистриран на: 29/08/2017 2:35 pm

Support: 3
Bonus: 6
Мнения: 32
Мнение 02/12/2017 10:55 am      Отговорете с цитат


дори да го няма в API-то винаги можеш да пратиш POST към страницата с трак и да си парнеш HTML-а.
за съжаление нямам в момента никакви пратки към ЕКОНТ за да ти кажа точно какъв POST да пратиш и какво трябва да търсиш в HTML-а
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
heytar
Нов
Нов

Регистриран на: 29/06/2015 9:28 am

Support: 1
Bonus: 2
Мнения: 63
Мнение 02/12/2017 11:27 am      Отговорете с цитат


http://www.econt.com/api/api_general.php?is_request=0&confirmed=0&loading_num=<НОМЕР НА ПРАТКА>&request_time_condition=in&action_script=api/api_tracking.php&api_action=result&rpc_prefix=&rpc_result_area=result
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Msecurity
Потребител
Потребител

Регистриран на: 18/09/2010 8:12 am

Support: 19
Bonus: 37
Мнения: 721
Мнение 05/12/2017 2:49 pm      Отговорете с цитат


Хмм а може ли документация към това API... тъй като намерих само към някакво което изпраща xml .. но не става за нищо друго освен за генериране на товарителници...
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
heytar
Нов
Нов

Регистриран на: 29/06/2015 9:28 am

Support: 1
Bonus: 2
Мнения: 63
Мнение 06/12/2017 1:44 pm      Отговорете с цитат


Msecurity написа:
Хмм а може ли документация към това API... тъй като намерих само към някакво което изпраща xml .. но не става за нищо друго освен за генериране на товарителници...

Няма документация.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
deam0n
Tourist Defender

Регистриран на: 01/10/2005 6:33 pm

Support: 198
Bonus: 949
Мнения: 2941
Мнение 06/12/2017 1:58 pm      Отговорете с цитат


Линк който си дал (econt.com/tracking) прави заявка към линка с кода по-доло.

PHP code:
$code = "1051717905798";

$link = "http://www.econt.com/api/api_general.php?is_request=0&confirmed=0&loading_num=".$code."&id_request=&request_status=&request_date=&request_client_name=&request_city_name=&request_address=&request_time_condition=in&request_time=&request_time_to=&request_timestamp=&phone=&reject_reason=&action_script=api/api_tracking.php&api_action=result&rpc_prefix=&rpc_result_area=result";


$file = file_get_contents($link);

$xml = simplexml_load_string($file);

$last = ($xml->result->data);

echo "<pre>";

print_r($xml);

echo "<hr>";

print_r($last);

die;
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
heytar
Нов
Нов

Регистриран на: 29/06/2015 9:28 am

Support: 1
Bonus: 2
Мнения: 63
Мнение 06/12/2017 5:28 pm      Отговорете с цитат


deam0n написа:
Линк който си дал (econt.com/tracking) прави заявка към линка с кода по-доло.

PHP code:
$code = "1051717905798";

$link = "http://www.econt.com/api/api_general.php?is_request=0&confirmed=0&loading_num=".$code."&id_request=&request_status=&request_date=&request_client_name=&request_city_name=&request_address=&request_time_condition=in&request_time=&request_time_to=&request_timestamp=&phone=&reject_reason=&action_script=api/api_tracking.php&api_action=result&rpc_prefix=&rpc_result_area=result";


$file = file_get_contents($link);

$xml = simplexml_load_string($file);

$last = ($xml->result->data);

echo "<pre>";

print_r($xml);

echo "<hr>";

print_r($last);

die;

По-горе го има в изчистен вид
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:    
Създайте нова тема   Напишете отговор    web-tourist.net Форуми -> PHP MySQL ASP.NET Часовете са според зоната GMT + 2 Часа
Страница 1 от 1


 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети