แจก code php ระบบดึงข้อมูล tracking ems

เริ่มโดย SvZ, 05 ธันวาคม 2011, 11:14:12

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

SvZ


<?php
header
('content-type: text/html; charset=tis-620;');
define('urltrack','http://track.thailandpost.co.th/trackinternet');

$track $_GET['track'];
$c cURL(urltrack.'/Default.aspx',null,null,null);
preg_match('~"__VIEWSTATE" value="([^"]+)"~',$c,$m);
$VIEWSTATE urlencode($m[1]);
preg_match('~"__EVENTVALIDATION" value="([^"]+)"~',$c,$m);
$EVENTVALIDATION urlencode($m[1]);
if (
trim($VIEWSTATE) || trim($VIEWSTATE)) {
$c cURL(urltrack.'/Default.aspx',true,null,'__EVENTTARGET=Login&__VIEWSTATE='.$VIEWSTATE.'&__EVENTVALIDATION='.$EVENTVALIDATION.'&TextBarcode='.$track);
if (preg_match('~ASP.NET_SessionId=(.+?);~',$c,$b)) {
$c cURL(urltrack.'/Result.aspx',null,$b[0],null);
if (preg_match_all('~(<td style="width:[^"]+">.+)<\/td>~',$c,$m)) {
echo '<table>';
foreach ($m[1] as $k => $v) {
echo '<tr>'.str_replace('signature.aspx',urltrack.'/signature.aspx',$v).'</tr>';
}
echo '</table>';
} else {
echo 'Not found!!!';
}
}
} else {
echo 'System Error!!!';
}

function 
cURL($url$header=NULL$cookie=NULL$p=NULL)
{
    
$ch curl_init();
    
curl_setopt($chCURLOPT_HEADER$header);
    
curl_setopt($chCURLOPT_NOBODY$header);
    
curl_setopt($chCURLOPT_URL$url);
    
curl_setopt($chCURLOPT_COOKIE$cookie);
    
curl_setopt($chCURLOPT_USERAGENT'Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.1)');
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_FOLLOWLOCATION0); 
curl_setopt($chCURLOPT_SSL_VERIFYHOSTfalse);
curl_setopt($chCURLOPT_ENCODING,'gzip');
    if (
$p) {
        
curl_setopt($chCURLOPT_POSTtrue);
        
curl_setopt($chCURLOPT_POSTFIELDS$p);
    }
    
$result curl_exec($ch);
    if (
$result) {
        return 
$result;
    } else {
        return 
curl_error($ch);
    }
    
curl_close($ch);
}
?>
?>



อ่อ ระบบนี้ไม่ได้ใช้ API ของทางไปรษณีย์น่ะ (อาจจะพังเมื่อไรก็ไม่รู้)
พอดีได้มีโอกาสเขียนระบบดึงข้อมูลจากเว็บไปรษณีย์ เลยเอามาแจกซ่ะ เผื่อใครจะนำไปใช้ต่อ  :wanwan020:
[direct=https://www.berdodee.com]ศูนย์กลางซื้อขาย เบอร์สวย เบอร์มงคล[/direct] | [direct=https://www.berdodee.com/ทำนายเบอร์]ทำนายเบอร์โทรศัพท์[/direct]

mSkyline

ขอเก็บไว้ก่อน เด๋วก็ต้องใช้ มีเจ้าอื่นบ้างมั้ยครับ
USPS UPS DHL FedEx RoyalMail อะไรพวกนี้อะครับ ต้องการอย่างแรง


ขอบคุณครับ
AnyWhereToThai รับขนสินค้าจาก US UK JP KR CN กลับไทย
https://www.facebook.com/AnyWhereToThai

banbow1234

ทางไปรษณีย์ไม่มี API เหรอครับ  :wanwan003:

vii

อ้างถึงจาก: banbow1234 ใน 05 ธันวาคม 2011, 12:08:14
ทางไปรษณีย์ไม่มี API เหรอครับ  :wanwan003:
ไม่มีครับ เคยถามแล้ว
เคยขอตารางค่าส่งพัสดุทั่วประเทศไป ก็ไม่เคยได้เลยครับ
ดูเหมือนเขาพร้อมบริการสำหรับลูกค้าอย่างเดียวเท่านั้น นอกนั้นไม่พร้อมอะไรเลย
[direct=https://rundiz.com]PHP, HTML, JS, CSS[/direct]

hs4twy

มันจะพังได้ไงอะท่านเทพ ในเมื่อท่านดึงมาจากเว็บเขา

ขอบคุณมากท่านเทพ +1
รับติดตั้ง CMS เปิดร้าน และอืิ่นๆ

ThaNaButS

อ้างถึงจาก: hs4twy ใน 08 ธันวาคม 2011, 00:45:31
มันจะพังได้ไงอะท่านเทพ ในเมื่อท่านดึงมาจากเว็บเขา

ขอบคุณมากท่านเทพ +1

ถ้าเขาเปลี่ยนโครงสร้าง html สคิปก็ไม่ได้แล้วคับ แต่คงไมเปลี่ยนหรอก 55

kitazawa1st

เพิ่มเติมครับ : ลองใช้ PHP Simple HTML DOM Parser แทนพวก preg จะสะดวกมากขึ้น ในกรณีที่เค้าเปลี่ยนโครงสร้าง html
เล็กสั้น ขยันซอย

tarad76

#7
กำลังต้องการทำ Affiliate Program  ด้านการส่งของพอดี

รายละเอียด

http://www.thaiseoboard.com/index.php/topic,246711.0.html

ผู้ว่าจ้าง

ลิงค์เอ็กซ์เพรส
หจก.ไทยกราฟฟิคดีไซน์
โทร 083-043-4819

ballentertain

ขอบคุณมากเลยครับ เยี่ยมไปเลย  :wanwan020:
[direct=http://www.pasa24.com]รับแปล[/direct]|  [direct=http://www.postmyfashion.com/]เดรสออกงานหรู ชุดเดรสเกาหลี ญี่ปุ่น หลากหลายแนว[/direct] เสื้อผ้าแฟชั่น |  [direct=http://xn--e3c8ahjb8bwcvae4jsdxb.blogspot.com]หญ้ารีแพร์[/direct] |  [direct=http://www.pasamini.com/]แปลเอกสารด่วน[/direct]

kongoon

เยี่ยมครับ ว่าแต่ ตัวแปร $m มาจากไหนครับ

esanza.com

อ้างถึงจาก: vii ใน 06 ธันวาคม 2011, 17:57:19
อ้างถึงจาก: banbow1234 ใน 05 ธันวาคม 2011, 12:08:14
ทางไปรษณีย์ไม่มี API เหรอครับ  :wanwan003:
ไม่มีครับ เคยถามแล้ว
เคยขอตารางค่าส่งพัสดุทั่วประเทศไป ก็ไม่เคยได้เลยครับ
ดูเหมือนเขาพร้อมบริการสำหรับลูกค้าอย่างเดียวเท่านั้น นอกนั้นไม่พร้อมอะไรเลย

มีครับ ผมเขียนอยู่แต่ติดปัญหานิดหน่อย :wanwan016:
ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ
และ Support ดี แนะนำ => [direct=https://support.hostatom.com/aff.php?aff=456]โฮสอะตอม[/direct]

MaMa.Killer

กระทู้ 2011 แล้ว ยังใช้ได้อยู่มั้ยครับ
รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub

esanza.com

อ้างถึงจาก: MaMa.Killer ใน 23 เมษายน 2014, 17:30:08
กระทู้ 2011 แล้ว ยังใช้ได้อยู่มั้ยครับ

ใครขุดเนี้ย ผมลืิมดู เซ็งจิตเลย  :P
ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ
และ Support ดี แนะนำ => [direct=https://support.hostatom.com/aff.php?aff=456]โฮสอะตอม[/direct]

kobkung

หูย เขายกเครื่องไปถึงไหนแล้วมั้ง มี api แล้วนะ
เราเป็นบริษัท รับทำเว็บไซต์ แก้เว็บเดิม เขียน Php+Mysql+jQuery+css+bootstrap  งานตามสั่ง ประสบการณ์ จะ 19 ปี ละจ้า
[direct=http://www.smilephp.com]Smilephp.com[/direct] รับทำเว็บไซต์บริษัท e-commerce + ระบบชำระเงิน paypal,ธนาคาร  เว็บบริษัท เว็บขายของ ระบบจอง เช่า เขียน PHP ได้ทุกแนว  ช่วงนี้เน้นรับงาน ERP ระบบเอกสารบริษัท ,บัญชี ,  Barcode, Stock , Warehouse , Logistic ติดต่อ 086-364-5262
[direct=http://www.sellerorder.com ระบบหลังบ้าน จัดการ Order ขายของ  ช่วงนี้หาคนทดสอบฟรี ขอได้ตามเมลในเว็บ[/direct]
งดตอบคนทำเว็บนอกลู่นอกทาง ไม่ทำเว็บ WP ปั่นแชร์ เว็บประมูล สคริปปั่นใดๆ ไม่ทำเว็บบอลและพ

ShowOff

นั่นสิครับ ใครกันหนอขุดขึ้นมา

sskzclub


oklovelove

//

kobkung

อ้างถึงจาก: oklovelove ใน 26 เมษายน 2014, 10:06:39
ไม่ได้น่ะครับ error น่ะ   :-X

มันต้อง error สิ โค้ดนานแล้ว เขาปรับไปมี api แล้วทำเรื่องขอใช้
เราเป็นบริษัท รับทำเว็บไซต์ แก้เว็บเดิม เขียน Php+Mysql+jQuery+css+bootstrap  งานตามสั่ง ประสบการณ์ จะ 19 ปี ละจ้า
[direct=http://www.smilephp.com]Smilephp.com[/direct] รับทำเว็บไซต์บริษัท e-commerce + ระบบชำระเงิน paypal,ธนาคาร  เว็บบริษัท เว็บขายของ ระบบจอง เช่า เขียน PHP ได้ทุกแนว  ช่วงนี้เน้นรับงาน ERP ระบบเอกสารบริษัท ,บัญชี ,  Barcode, Stock , Warehouse , Logistic ติดต่อ 086-364-5262
[direct=http://www.sellerorder.com ระบบหลังบ้าน จัดการ Order ขายของ  ช่วงนี้หาคนทดสอบฟรี ขอได้ตามเมลในเว็บ[/direct]
งดตอบคนทำเว็บนอกลู่นอกทาง ไม่ทำเว็บ WP ปั่นแชร์ เว็บประมูล สคริปปั่นใดๆ ไม่ทำเว็บบอลและพ

metdek

ผมมีโค้ดตัวนี้ และใช้งานได้จริง ผมนำมาปรับแก้ไขใหม่ ให้เข้ากับระบบของ ไปรษณีย์ไทย ในปัจจุบัน
[direct=http://www.stationhealth.me]สถานีสุขภาพ บทความสุขภาพ การดูแลตนเอง ลดหุ่น ลดน้ำหนัก ผิวขาว บำรุงผิว[/direct]

esanza.com

อ้างถึงจาก: metdek ใน 28 เมษายน 2014, 09:40:49
ผมมีโค้ดตัวนี้ และใช้งานได้จริง ผมนำมาปรับแก้ไขใหม่ ให้เข้ากับระบบของ ไปรษณีย์ไทย ในปัจจุบัน

เอามาแชร์หน่อยสิครับ
ตั้งกระทู้ใหม่เลย
รอบรองได้ +1 เพียบ  :wanwan016:
ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ
และ Support ดี แนะนำ => [direct=https://support.hostatom.com/aff.php?aff=456]โฮสอะตอม[/direct]