SvZ
คนรักเสียว
พลังน้ำใจ: 28
ออฟไลน์
กระทู้: 163
|
 |
« เมื่อ: 05 ธันวาคม 2011, 11:14:12 » |
|
<?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($ch, CURLOPT_HEADER, $header); curl_setopt($ch, CURLOPT_NOBODY, $header); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_COOKIE, $cookie); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.1)');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_ENCODING,'gzip'); if ($p) { curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $p); } $result = curl_exec($ch); if ($result) { return $result; } else { return curl_error($ch); } curl_close($ch); } ?>
อ่อ ระบบนี้ไม่ได้ใช้ API ของทางไปรษณีย์น่ะ (อาจจะพังเมื่อไรก็ไม่รู้) พอดีได้มีโอกาสเขียนระบบดึงข้อมูลจากเว็บไปรษณีย์ เลยเอามาแจกซ่ะ เผื่อใครจะนำไปใช้ต่อ 
|
|
|
บันทึกการเข้า
|
|
|
|
mSkyline
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 131
ออฟไลน์
กระทู้: 1,472
|
 |
« ตอบ #1 เมื่อ: 05 ธันวาคม 2011, 11:37:04 » |
|
ขอเก็บไว้ก่อน เด๋วก็ต้องใช้ มีเจ้าอื่นบ้างมั้ยครับ USPS UPS DHL FedEx RoyalMail อะไรพวกนี้อะครับ ต้องการอย่างแรง
ขอบคุณครับ
|
|
|
บันทึกการเข้า
|
|
|
|
banbow1234
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 200
ออฟไลน์
กระทู้: 1,447
|
 |
« ตอบ #2 เมื่อ: 05 ธันวาคม 2011, 12:08:14 » |
|
ทางไปรษณีย์ไม่มี API เหรอครับ 
|
|
|
บันทึกการเข้า
|
|
|
|
vii
Verified Seller
สมุนแก๊งเสียว
พลังน้ำใจ: 132
ออฟไลน์
กระทู้: 990
|
 |
« ตอบ #3 เมื่อ: 06 ธันวาคม 2011, 17:57:19 » |
|
ทางไปรษณีย์ไม่มี API เหรอครับ  ไม่มีครับ เคยถามแล้ว เคยขอตารางค่าส่งพัสดุทั่วประเทศไป ก็ไม่เคยได้เลยครับ ดูเหมือนเขาพร้อมบริการสำหรับลูกค้าอย่างเดียวเท่านั้น นอกนั้นไม่พร้อมอะไรเลย
|
|
|
บันทึกการเข้า
|
|
|
|
hs4twy
สมุนแก๊งเสียว
พลังน้ำใจ: 77
ออฟไลน์
กระทู้: 663
|
 |
« ตอบ #4 เมื่อ: 08 ธันวาคม 2011, 00:45:31 » |
|
มันจะพังได้ไงอะท่านเทพ ในเมื่อท่านดึงมาจากเว็บเขา
ขอบคุณมากท่านเทพ +1
|
|
|
บันทึกการเข้า
|
รับติดตั้ง CMS เปิดร้าน และอืิ่นๆ
|
|
|
ThaNaButS
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 67
ออฟไลน์
กระทู้: 1,197
|
 |
« ตอบ #5 เมื่อ: 08 ธันวาคม 2011, 01:10:34 » |
|
มันจะพังได้ไงอะท่านเทพ ในเมื่อท่านดึงมาจากเว็บเขา
ขอบคุณมากท่านเทพ +1
ถ้าเขาเปลี่ยนโครงสร้าง html สคิปก็ไม่ได้แล้วคับ แต่คงไมเปลี่ยนหรอก 55
|
|
|
บันทึกการเข้า
|
|
|
|
kitazawa1st
สมุนแก๊งเสียว
พลังน้ำใจ: 29
ออฟไลน์
กระทู้: 563
|
 |
« ตอบ #6 เมื่อ: 09 ธันวาคม 2011, 22:11:41 » |
|
เพิ่มเติมครับ : ลองใช้ PHP Simple HTML DOM Parser แทนพวก preg จะสะดวกมากขึ้น ในกรณีที่เค้าเปลี่ยนโครงสร้าง html
|
|
|
บันทึกการเข้า
|
เล็กสั้น ขยันซอย
|
|
|
tarad76
Newbie
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 45
|
 |
« ตอบ #7 เมื่อ: 09 ธันวาคม 2011, 22:15:48 » |
|
กำลังต้องการทำ Affiliate Program ด้านการส่งของพอดี รายละเอียด http://www.thaiseoboard.com/index.php/topic,246711.0.html  ผู้ว่าจ้าง ลิงค์เอ็กซ์เพรส
|
|
« แก้ไขครั้งสุดท้าย: 09 ธันวาคม 2011, 22:46:31 โดย tarad76 »
|
บันทึกการเข้า
|
หจก.ไทยกราฟฟิคดีไซน์ โทร 083-043-4819
|
|
|
ballentertain
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 95
ออฟไลน์
กระทู้: 1,246
|
 |
« ตอบ #8 เมื่อ: 09 ธันวาคม 2011, 22:18:05 » |
|
ขอบคุณมากเลยครับ เยี่ยมไปเลย 
|
|
|
บันทึกการเข้า
|
|
|
|
kongoon
Newbie
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 5
|
 |
« ตอบ #9 เมื่อ: 23 เมษายน 2014, 17:15:24 » |
|
เยี่ยมครับ ว่าแต่ ตัวแปร $m มาจากไหนครับ
|
|
|
บันทึกการเข้า
|
|
|
|
esanza.com
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 270
ออฟไลน์
กระทู้: 3,672
|
 |
« ตอบ #10 เมื่อ: 23 เมษายน 2014, 17:27:07 » |
|
ทางไปรษณีย์ไม่มี API เหรอครับ  ไม่มีครับ เคยถามแล้ว เคยขอตารางค่าส่งพัสดุทั่วประเทศไป ก็ไม่เคยได้เลยครับ ดูเหมือนเขาพร้อมบริการสำหรับลูกค้าอย่างเดียวเท่านั้น นอกนั้นไม่พร้อมอะไรเลย มีครับ ผมเขียนอยู่แต่ติดปัญหานิดหน่อย 
|
|
|
บันทึกการเข้า
|
ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ และ Support ดี แนะนำ => โฮสอะตอม 
|
|
|
MaMa.Killer
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 642
ออฟไลน์
กระทู้: 3,555
|
 |
« ตอบ #11 เมื่อ: 23 เมษายน 2014, 17:30:08 » |
|
กระทู้ 2011 แล้ว ยังใช้ได้อยู่มั้ยครับ
|
|
|
บันทึกการเข้า
|
รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ  Add Line Id : sodeclub
|
|
|
esanza.com
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 270
ออฟไลน์
กระทู้: 3,672
|
 |
« ตอบ #12 เมื่อ: 23 เมษายน 2014, 17:52:04 » |
|
กระทู้ 2011 แล้ว ยังใช้ได้อยู่มั้ยครับ
ใครขุดเนี้ย ผมลืิมดู เซ็งจิตเลย 
|
|
|
บันทึกการเข้า
|
ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ และ Support ดี แนะนำ => โฮสอะตอม 
|
|
|
kobkung
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 103
ออฟไลน์
กระทู้: 1,312
|
 |
« ตอบ #13 เมื่อ: 24 เมษายน 2014, 15:00:08 » |
|
หูย เขายกเครื่องไปถึงไหนแล้วมั้ง มี api แล้วนะ
|
|
|
บันทึกการเข้า
|
|
|
|
ShowOff
สมุนแก๊งเสียว
พลังน้ำใจ: 67
ออฟไลน์
กระทู้: 827
|
 |
« ตอบ #14 เมื่อ: 24 เมษายน 2014, 15:30:29 » |
|
นั่นสิครับ ใครกันหนอขุดขึ้นมา
|
|
|
บันทึกการเข้า
|
|
|
|
sskzclub
ก๊วนเสียว
พลังน้ำใจ: 118
ออฟไลน์
กระทู้: 482
|
 |
« ตอบ #15 เมื่อ: 26 เมษายน 2014, 07:54:40 » |
|
ขอบคุณครับ ^^
|
|
|
บันทึกการเข้า
|
|
|
|
oklovelove
คนรักเสียว
พลังน้ำใจ: 18
ออฟไลน์
กระทู้: 175
|
 |
« ตอบ #16 เมื่อ: 26 เมษายน 2014, 10:06:39 » |
|
ไม่ได้น่ะครับ error น่ะ 
|
|
|
บันทึกการเข้า
|
|
|
|
kobkung
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 103
ออฟไลน์
กระทู้: 1,312
|
 |
« ตอบ #17 เมื่อ: 28 เมษายน 2014, 08:44:23 » |
|
ไม่ได้น่ะครับ error น่ะ  มันต้อง error สิ โค้ดนานแล้ว เขาปรับไปมี api แล้วทำเรื่องขอใช้
|
|
|
บันทึกการเข้า
|
|
|
|
metdek
ก๊วนเสียว
พลังน้ำใจ: 13
ออฟไลน์
กระทู้: 217
|
 |
« ตอบ #18 เมื่อ: 28 เมษายน 2014, 09:40:49 » |
|
ผมมีโค้ดตัวนี้ และใช้งานได้จริง ผมนำมาปรับแก้ไขใหม่ ให้เข้ากับระบบของ ไปรษณีย์ไทย ในปัจจุบัน
|
|
|
บันทึกการเข้า
|
|
|
|
esanza.com
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 270
ออฟไลน์
กระทู้: 3,672
|
 |
« ตอบ #19 เมื่อ: 28 เมษายน 2014, 09:47:37 » |
|
ผมมีโค้ดตัวนี้ และใช้งานได้จริง ผมนำมาปรับแก้ไขใหม่ ให้เข้ากับระบบของ ไปรษณีย์ไทย ในปัจจุบัน
เอามาแชร์หน่อยสิครับ ตั้งกระทู้ใหม่เลย รอบรองได้ +1 เพียบ 
|
|
|
บันทึกการเข้า
|
ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ และ Support ดี แนะนำ => โฮสอะตอม 
|
|
|
|