ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => หัวข้อเริ่มโดย: SvZ ใน 05 ธันวาคม 2011, 11:14:12

ชื่อเรื่อง: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: SvZ ใน 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 ของทางไปรษณีย์น่ะ (อาจจะพังเมื่อไรก็ไม่รู้)
พอดีได้มีโอกาสเขียนระบบดึงข้อมูลจากเว็บไปรษณีย์ เลยเอามาแจกซ่ะ เผื่อใครจะนำไปใช้ต่อ  :wanwan020:
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: mSkyline ใน 05 ธันวาคม 2011, 11:37:04
ขอเก็บไว้ก่อน เด๋วก็ต้องใช้ มีเจ้าอื่นบ้างมั้ยครับ
USPS UPS DHL FedEx RoyalMail อะไรพวกนี้อะครับ ต้องการอย่างแรง


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

ขอบคุณมากท่านเทพ +1
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: ThaNaButS ใน 08 ธันวาคม 2011, 01:10:34
อ้างถึงจาก: hs4twy ใน 08 ธันวาคม 2011, 00:45:31
มันจะพังได้ไงอะท่านเทพ ในเมื่อท่านดึงมาจากเว็บเขา

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

ถ้าเขาเปลี่ยนโครงสร้าง html สคิปก็ไม่ได้แล้วคับ แต่คงไมเปลี่ยนหรอก 55
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: kitazawa1st ใน 09 ธันวาคม 2011, 22:11:41
เพิ่มเติมครับ : ลองใช้ PHP Simple HTML DOM Parser แทนพวก preg จะสะดวกมากขึ้น ในกรณีที่เค้าเปลี่ยนโครงสร้าง html
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: tarad76 ใน 09 ธันวาคม 2011, 22:15:48
กำลังต้องการทำ Affiliate Program  ด้านการส่งของพอดี

รายละเอียด

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

ผู้ว่าจ้าง

ลิงค์เอ็กซ์เพรส
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: ballentertain ใน 09 ธันวาคม 2011, 22:18:05
ขอบคุณมากเลยครับ เยี่ยมไปเลย  :wanwan020:
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: kongoon ใน 23 เมษายน 2014, 17:15:24
เยี่ยมครับ ว่าแต่ ตัวแปร $m มาจากไหนครับ
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: esanza.com ใน 23 เมษายน 2014, 17:27:07
อ้างถึงจาก: vii ใน 06 ธันวาคม 2011, 17:57:19
อ้างถึงจาก: banbow1234 ใน 05 ธันวาคม 2011, 12:08:14
ทางไปรษณีย์ไม่มี API เหรอครับ  :wanwan003:
ไม่มีครับ เคยถามแล้ว
เคยขอตารางค่าส่งพัสดุทั่วประเทศไป ก็ไม่เคยได้เลยครับ
ดูเหมือนเขาพร้อมบริการสำหรับลูกค้าอย่างเดียวเท่านั้น นอกนั้นไม่พร้อมอะไรเลย

มีครับ ผมเขียนอยู่แต่ติดปัญหานิดหน่อย :wanwan016:
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: MaMa.Killer ใน 23 เมษายน 2014, 17:30:08
กระทู้ 2011 แล้ว ยังใช้ได้อยู่มั้ยครับ
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: esanza.com ใน 23 เมษายน 2014, 17:52:04
อ้างถึงจาก: MaMa.Killer ใน 23 เมษายน 2014, 17:30:08
กระทู้ 2011 แล้ว ยังใช้ได้อยู่มั้ยครับ

ใครขุดเนี้ย ผมลืิมดู เซ็งจิตเลย  :P
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: kobkung ใน 24 เมษายน 2014, 15:00:08
หูย เขายกเครื่องไปถึงไหนแล้วมั้ง มี api แล้วนะ
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: ShowOff ใน 24 เมษายน 2014, 15:30:29
นั่นสิครับ ใครกันหนอขุดขึ้นมา
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: sskzclub ใน 26 เมษายน 2014, 07:54:40
ขอบคุณครับ ^^
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: oklovelove ใน 26 เมษายน 2014, 10:06:39
ไม่ได้น่ะครับ error น่ะ   :-X
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: kobkung ใน 28 เมษายน 2014, 08:44:23
อ้างถึงจาก: oklovelove ใน 26 เมษายน 2014, 10:06:39
ไม่ได้น่ะครับ error น่ะ   :-X

มันต้อง error สิ โค้ดนานแล้ว เขาปรับไปมี api แล้วทำเรื่องขอใช้
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: metdek ใน 28 เมษายน 2014, 09:40:49
ผมมีโค้ดตัวนี้ และใช้งานได้จริง ผมนำมาปรับแก้ไขใหม่ ให้เข้ากับระบบของ ไปรษณีย์ไทย ในปัจจุบัน
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: esanza.com ใน 28 เมษายน 2014, 09:47:37
อ้างถึงจาก: metdek ใน 28 เมษายน 2014, 09:40:49
ผมมีโค้ดตัวนี้ และใช้งานได้จริง ผมนำมาปรับแก้ไขใหม่ ให้เข้ากับระบบของ ไปรษณีย์ไทย ในปัจจุบัน

เอามาแชร์หน่อยสิครับ
ตั้งกระทู้ใหม่เลย
รอบรองได้ +1 เพียบ  :wanwan016:
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: etgsgroup ใน 28 เมษายน 2014, 10:07:08
อ้างถึงจาก: metdek ใน 28 เมษายน 2014, 09:40:49
ผมมีโค้ดตัวนี้ และใช้งานได้จริง ผมนำมาปรับแก้ไขใหม่ ให้เข้ากับระบบของ ไปรษณีย์ไทย ในปัจจุบัน

ขอด้วยนะครับถ้ามี ขอบคุณล่วงหน้าไว้ก่อนเลยครับ
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: zest_th ใน 28 เมษายน 2014, 10:10:48
อ้างถึงจาก: etgsgroup ใน 28 เมษายน 2014, 10:07:08
อ้างถึงจาก: metdek ใน 28 เมษายน 2014, 09:40:49
ผมมีโค้ดตัวนี้ และใช้งานได้จริง ผมนำมาปรับแก้ไขใหม่ ให้เข้ากับระบบของ ไปรษณีย์ไทย ในปัจจุบัน

ขอด้วยนะครับถ้ามี ขอบคุณล่วงหน้าไว้ก่อนเลยครับ

เข้าคิวด้วยคน :)
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: ideanopponz ใน 28 เมษายน 2014, 11:07:29
อ้างถึงจาก: metdek ใน 28 เมษายน 2014, 09:40:49
ผมมีโค้ดตัวนี้ และใช้งานได้จริง ผมนำมาปรับแก้ไขใหม่ ให้เข้ากับระบบของ ไปรษณีย์ไทย ในปัจจุบัน

ขอด้วยนะคร้าบบ รอท่านแจก อิอิ  :wanwan011:
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: imdroid ใน 28 เมษายน 2014, 23:59:50
ผมลองโมจากโค้ดที่แจกครับใช้งานได้ปกติครับ
วิธิใช้ก็ xxx.php?track=EMSNUMBER ครับ

ปล. มี bug ตรง signature แสดงไม่ตรงนะครับน่าจะเกี่ยวกับค่า session
ปล2. API ของทางไปรษณีย์ถ้าจะใช้ต้องทำยังไงบ้างอะครับ รบกวนขอข้อมูลด้วยครับ
ขอบคุณครับ



<?php
header
('content-type: text/html; charset=tis-620;');
$url 'http://track.thailandpost.co.th/trackinternet/Default.aspx';
$signature 'http://track.thailandpost.co.th/trackinternet/signature.aspx';

$ckfile tempnam("/tmp""CURLCOOKIE");
$useragent 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.3 Safari/533.2';

/**
    Get __VIEWSTATE & __EVENTVALIDATION
 */
$ch curl_init($url);
curl_setopt($chCURLOPT_COOKIEJAR$ckfile);
curl_setopt($chCURLOPT_FOLLOWLOCATIONtrue);
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
curl_setopt($chCURLOPT_USERAGENT$useragent);
$html curl_exec($ch);
curl_close($ch);

preg_match('~<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="(.*?)" />~'$html$viewstate);
preg_match('~<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="(.*?)" />~'$html$eventValidation);

$viewstate $viewstate[1];
$eventValidation $eventValidation[1];

/**
Get Result from TRACKING NUMBER
*/
$ch curl_init();
curl_setopt($chCURLOPT_URL$url);
curl_setopt($chCURLOPT_SSL_VERIFYPEERfalse);
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
curl_setopt($chCURLOPT_COOKIEJAR$ckfile);
curl_setopt($chCURLOPT_COOKIEFILE$ckfile);
curl_setopt($chCURLOPT_HEADERFALSE);
curl_setopt($chCURLOPT_FOLLOWLOCATIONtrue);
curl_setopt($chCURLOPT_REFERER$url);
curl_setopt($chCURLOPT_VERBOSE1);
curl_setopt($chCURLOPT_USERAGENT$useragent);

// Collecting all POST fields
$post = array();
$post['__EVENTTARGET'] = "Login";
$post['__EVENTARGUMENT'] = "";
$post['__VIEWSTATE'] = $viewstate;
$post['__EVENTVALIDATION'] = $eventValidation;
$post['TextBarcode'] = $_GET['track'];

curl_setopt($chCURLOPT_POST1);
curl_setopt($chCURLOPT_POSTFIELDS$post);
$c curl_exec($ch);
curl_close($ch);

if (
preg_match_all('~(<td style="width:[^"]+">.+)<\/td>~',$c,$m)) {
echo '<table>';
foreach ($m[1] as $k => $v) {
echo '<tr>'.str_replace('signature.aspx'$signature$v).'</tr>';
}
echo '</table>';
}
else {
echo 'Not found!!!';
}
?>

ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: Synchronize ใน 29 เมษายน 2014, 00:06:47
นี่เลยครับ

http://www.thailandpost.co.th/download/Web%20Service.pdf

ผมก็ว่าจะไปลองขออยู่นะ รอทำระบบเสร็จก่อน

:-[
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: max30012540 ใน 29 เมษายน 2014, 00:13:37
อ้างถึงจาก: Synchronize ใน 29 เมษายน 2014, 00:06:47
นี่เลยครับ

http://www.thailandpost.co.th/download/Web%20Service.pdf

ผมก็ว่าจะไปลองขออยู่นะ รอทำระบบเสร็จก่อน

:-[
รู้สึกว่าต้องเป็นนิติบุคคลหรือเปล่าครับ ถึงจะขอใช้ได้ (เห็นท้ายเอกสารเขียนไว้) :P
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: imdroid ใน 29 เมษายน 2014, 00:22:37
อ้างถึงจาก: max30012540 ใน 29 เมษายน 2014, 00:13:37
อ้างถึงจาก: Synchronize ใน 29 เมษายน 2014, 00:06:47
นี่เลยครับ

http://www.thailandpost.co.th/download/Web%20Service.pdf

ผมก็ว่าจะไปลองขออยู่นะ รอทำระบบเสร็จก่อน

:-[
รู้สึกว่าต้องเป็นนิติบุคคลหรือเปล่าครับ ถึงจะขอใช้ได้ (เห็นท้ายเอกสารเขียนไว้) :P

อ้างถึง2. ผู้ขอใช้บริการ(ผู้มีอํานาจลงนามตามหนังสือจดทะเบียนนิติบุคคลฯ)
ลงนามในเอกสาร ตามข้อ 1 พร้อมประทับตราสําคัญของนิติบุคคล
3. สําเนาเอกสารในการจดทะเบียนนิติบุคคลฯ ของผู้ขอใช้บริการ
โอ๊ะ โอ!! น่าจะตามนั้นแหละครับ
:P :P
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: metdek ใน 29 เมษายน 2014, 09:13:25
อย่าคาดหวังเลยครับ กับ
อ้างถึงจาก: imdroid ใน 29 เมษายน 2014, 00:22:37
อ้างถึงจาก: max30012540 ใน 29 เมษายน 2014, 00:13:37
อ้างถึงจาก: Synchronize ใน 29 เมษายน 2014, 00:06:47
นี่เลยครับ

http://www.thailandpost.co.th/download/Web%20Service.pdf

ผมก็ว่าจะไปลองขออยู่นะ รอทำระบบเสร็จก่อน

:-[
รู้สึกว่าต้องเป็นนิติบุคคลหรือเปล่าครับ ถึงจะขอใช้ได้ (เห็นท้ายเอกสารเขียนไว้) :P

อ้างถึง2. ผู้ขอใช้บริการ(ผู้มีอํานาจลงนามตามหนังสือจดทะเบียนนิติบุคคลฯ)
ลงนามในเอกสาร ตามข้อ 1 พร้อมประทับตราสําคัญของนิติบุคคล
3. สําเนาเอกสารในการจดทะเบียนนิติบุคคลฯ ของผู้ขอใช้บริการ
โอ๊ะ โอ!! น่าจะตามนั้นแหละครับ
:P :P

ไปรษณีย์จะให้เฉพาะบริษัทที่ร่วมธุรกิจด้วยเท่านั้น หรือเป็นกลุ่มบริษัทจัดส่งที่ใช้บริการร่วมกับขนส่งไปรษณีย์ไทย ถ้าเป็นบุคคลธรรมดาทั่วไป หมดสิทธิ์
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: metdek ใน 29 เมษายน 2014, 09:15:31
ส่วนโค้ดที่ใช้งานได้จริง เดียวจะเอามาแจงในกระทู้ใหม่นะครับ
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: skynetcs18 ใน 01 พฤษภาคม 2014, 00:36:12
ขอบคุณครับ
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: atcomink ใน 05 พฤษภาคม 2014, 14:00:54
 :P
มาเก้บ ๆ
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: kamchun777 ใน 21 มิถุนายน 2016, 10:51:51
อ้างถึงจาก: metdek ใน 28 เมษายน 2014, 09:40:49
ผมมีโค้ดตัวนี้ และใช้งานได้จริง ผมนำมาปรับแก้ไขใหม่ ให้เข้ากับระบบของ ไปรษณีย์ไทย ในปัจจุบัน
อยากได้ครับ ช่วยแชร์หน่อยท่าน
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: champooko1 ใน 21 มิถุนายน 2016, 11:12:03
ขอบคุณครับผม
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: ch0k ใน 21 มิถุนายน 2016, 11:50:11
อ้างถึงจาก: metdek ใน 29 เมษายน 2014, 09:13:25
อย่าคาดหวังเลยครับ กับ
อ้างถึงจาก: imdroid ใน 29 เมษายน 2014, 00:22:37
อ้างถึงจาก: max30012540 ใน 29 เมษายน 2014, 00:13:37
อ้างถึงจาก: Synchronize ใน 29 เมษายน 2014, 00:06:47
นี่เลยครับ

http://www.thailandpost.co.th/download/Web%20Service.pdf

ผมก็ว่าจะไปลองขออยู่นะ รอทำระบบเสร็จก่อน

:-[
รู้สึกว่าต้องเป็นนิติบุคคลหรือเปล่าครับ ถึงจะขอใช้ได้ (เห็นท้ายเอกสารเขียนไว้) :P

อ้างถึง2. ผู้ขอใช้บริการ(ผู้มีอํานาจลงนามตามหนังสือจดทะเบียนนิติบุคคลฯ)
ลงนามในเอกสาร ตามข้อ 1 พร้อมประทับตราสําคัญของนิติบุคคล
3. สําเนาเอกสารในการจดทะเบียนนิติบุคคลฯ ของผู้ขอใช้บริการ
โอ๊ะ โอ!! น่าจะตามนั้นแหละครับ
:P :P

ไปรษณีย์จะให้เฉพาะบริษัทที่ร่วมธุรกิจด้วยเท่านั้น หรือเป็นกลุ่มบริษัทจัดส่งที่ใช้บริการร่วมกับขนส่งไปรษณีย์ไทย ถ้าเป็นบุคคลธรรมดาทั่วไป หมดสิทธิ์

ความดักดานของ ไปรษณีย์ไทย

:P
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: 9keepgoing ใน 21 มิถุนายน 2016, 11:59:10
อ้างถึงจาก: ch0k ใน 21 มิถุนายน 2016, 11:50:11
อ้างถึงจาก: metdek ใน 29 เมษายน 2014, 09:13:25
อย่าคาดหวังเลยครับ กับ
อ้างถึงจาก: imdroid ใน 29 เมษายน 2014, 00:22:37
อ้างถึงจาก: max30012540 ใน 29 เมษายน 2014, 00:13:37
อ้างถึงจาก: Synchronize ใน 29 เมษายน 2014, 00:06:47
นี่เลยครับ

http://www.thailandpost.co.th/download/Web%20Service.pdf

ผมก็ว่าจะไปลองขออยู่นะ รอทำระบบเสร็จก่อน

:-[
รู้สึกว่าต้องเป็นนิติบุคคลหรือเปล่าครับ ถึงจะขอใช้ได้ (เห็นท้ายเอกสารเขียนไว้) :P

อ้างถึง2. ผู้ขอใช้บริการ(ผู้มีอํานาจลงนามตามหนังสือจดทะเบียนนิติบุคคลฯ)
ลงนามในเอกสาร ตามข้อ 1 พร้อมประทับตราสําคัญของนิติบุคคล
3. สําเนาเอกสารในการจดทะเบียนนิติบุคคลฯ ของผู้ขอใช้บริการ
โอ๊ะ โอ!! น่าจะตามนั้นแหละครับ
:P :P

ไปรษณีย์จะให้เฉพาะบริษัทที่ร่วมธุรกิจด้วยเท่านั้น หรือเป็นกลุ่มบริษัทจัดส่งที่ใช้บริการร่วมกับขนส่งไปรษณีย์ไทย ถ้าเป็นบุคคลธรรมดาทั่วไป หมดสิทธิ์

ความดักดานของ ไปรษณีย์ไทย

:P

ผมว่า มันแรงไปนะครับ คำนี้ ลองคุณเป็นเจ้าของธุรกิจดูครับ
คิดง่ายๆ
1.เว็บไซต์ของคุณ มีคนเข้ามาเพราะเขาเข้ามาใช้บริการในส่วนนี้ ทำให้เกิด traffic ที่ทำเงินได้ คุณจะยอมให้คนอื่นเข้าเอาไปติดเว็บเขาไหมครับ ถ้าติดปุ็บ เขาไม่จำเป็นต้องเข้ามาเว็บคุณแล้ว คุณยินดีไหมครับ
2.ถ้าเว็บที่เอาไปติด ไปแก้ไขข้อมูลกลางคัน ใครจะยอมรับความเสี่ยงนี้ครับ พอมีปัญหาคุณก็อ้างว่า เอามาจากไปรษณีย์ แต่แท้จริงแล้ว ในทางเทคนิค ค่า ที่ได้มานั้น สามารถมาปรับแต่งได้

ไม่ใช่แค่ไปรษณีย์ที่เขาปิด api บริษัทใหญ่อย่าง อินสตาแกรม ที่เคยเปิด api ก็ปิดมาแล้ว เพราะว่า มีคนเห็นช่องทางที่ทำประโยชน์จากตรงนี้ ส่งผลให้ธุรกิจเข้ากระทบ

หัดเอาใจเขา มาใส่ใจเราครับ

ถ้าอยากได้ ก็ทำตามระเบียบเขาครับ ผมว่า ไม่ยากเกินถ้าจะทำ
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: ch0k ใน 21 มิถุนายน 2016, 12:36:52
อ้างถึงจาก: 9keepgoing ใน 21 มิถุนายน 2016, 11:59:10
อ้างถึงจาก: ch0k ใน 21 มิถุนายน 2016, 11:50:11
อ้างถึงจาก: metdek ใน 29 เมษายน 2014, 09:13:25
อย่าคาดหวังเลยครับ กับ
อ้างถึงจาก: imdroid ใน 29 เมษายน 2014, 00:22:37
อ้างถึงจาก: max30012540 ใน 29 เมษายน 2014, 00:13:37
อ้างถึงจาก: Synchronize ใน 29 เมษายน 2014, 00:06:47
นี่เลยครับ

http://www.thailandpost.co.th/download/Web%20Service.pdf

ผมก็ว่าจะไปลองขออยู่นะ รอทำระบบเสร็จก่อน

:-[
รู้สึกว่าต้องเป็นนิติบุคคลหรือเปล่าครับ ถึงจะขอใช้ได้ (เห็นท้ายเอกสารเขียนไว้) :P

อ้างถึง2. ผู้ขอใช้บริการ(ผู้มีอํานาจลงนามตามหนังสือจดทะเบียนนิติบุคคลฯ)
ลงนามในเอกสาร ตามข้อ 1 พร้อมประทับตราสําคัญของนิติบุคคล
3. สําเนาเอกสารในการจดทะเบียนนิติบุคคลฯ ของผู้ขอใช้บริการ
โอ๊ะ โอ!! น่าจะตามนั้นแหละครับ
:P :P

ไปรษณีย์จะให้เฉพาะบริษัทที่ร่วมธุรกิจด้วยเท่านั้น หรือเป็นกลุ่มบริษัทจัดส่งที่ใช้บริการร่วมกับขนส่งไปรษณีย์ไทย ถ้าเป็นบุคคลธรรมดาทั่วไป หมดสิทธิ์

ความดักดานของ ไปรษณีย์ไทย

:P

ผมว่า มันแรงไปนะครับ คำนี้ ลองคุณเป็นเจ้าของธุรกิจดูครับ
คิดง่ายๆ
1.เว็บไซต์ของคุณ มีคนเข้ามาเพราะเขาเข้ามาใช้บริการในส่วนนี้ ทำให้เกิด traffic ที่ทำเงินได้ คุณจะยอมให้คนอื่นเข้าเอาไปติดเว็บเขาไหมครับ ถ้าติดปุ็บ เขาไม่จำเป็นต้องเข้ามาเว็บคุณแล้ว คุณยินดีไหมครับ
2.ถ้าเว็บที่เอาไปติด ไปแก้ไขข้อมูลกลางคัน ใครจะยอมรับความเสี่ยงนี้ครับ พอมีปัญหาคุณก็อ้างว่า เอามาจากไปรษณีย์ แต่แท้จริงแล้ว ในทางเทคนิค ค่า ที่ได้มานั้น สามารถมาปรับแต่งได้

ไม่ใช่แค่ไปรษณีย์ที่เขาปิด api บริษัทใหญ่อย่าง อินสตาแกรม ที่เคยเปิด api ก็ปิดมาแล้ว เพราะว่า มีคนเห็นช่องทางที่ทำประโยชน์จากตรงนี้ ส่งผลให้ธุรกิจเข้ากระทบ

หัดเอาใจเขา มาใส่ใจเราครับ

ถ้าอยากได้ ก็ทำตามระเบียบเขาครับ ผมว่า ไม่ยากเกินถ้าจะทำ

ถ้าคิดแบบนี้ paypal คงไม่มี api และเว็บไปรษณีย์เองก็มีความเสี่ยงอยู่แล้ว (ถึงต้องเปลี่ยน url บ่อยๆ) เพราะยังไงคนที่จะใช้ เขาก็หาทางดึงข้องมูลมาใช้ได้อยู่ดี

แต่ถ้าผู้บริหารมองอีกมุม เว็บที่เอา api ไปใช้สามารถสร้าง value ให้กับ ปณ. ได้ เช่น brand awareness ฯลฯ ซึ่งตรงนี้ได้เต็มๆ ไม่ต้องเสียค่าโฆษณาเลยด้วยซ้ำ

แต่ด้วยแนวคิดโบราณ ทำให้ ปณ. เสียทั้งโอกาศ และเวลาซึ่งเป็นต้นทุนที่มีค่าไปอย่างน่าเสียดาย

ถ้า ปล. เอ็กเพรส หรือ เคอรรี่ มีกลยุทธ์ที่เด็ดๆ หน่อย ก็จะโดนแชร์ส่วนแบ่งไปได้ ทั้งๆ ที่ ปณ. มีศักยภาพที่
เหมือนที่ fedex, dhl, tnt ทำสำเร็จมาแล้ว

นั่นก็เพราะความดักดานของ ไปรษณีย์ไทย ไงครับ

:P
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: FcKiEn ใน 21 มิถุนายน 2016, 13:51:14
 :wanwan017: ขอบคุณมากมายจ้า
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: 9keepgoing ใน 21 มิถุนายน 2016, 13:53:34
อ้างถึงจาก: ch0k ใน 21 มิถุนายน 2016, 12:36:52
อ้างถึงจาก: 9keepgoing ใน 21 มิถุนายน 2016, 11:59:10
อ้างถึงจาก: ch0k ใน 21 มิถุนายน 2016, 11:50:11
อ้างถึงจาก: metdek ใน 29 เมษายน 2014, 09:13:25
อย่าคาดหวังเลยครับ กับ
อ้างถึงจาก: imdroid ใน 29 เมษายน 2014, 00:22:37
อ้างถึงจาก: max30012540 ใน 29 เมษายน 2014, 00:13:37
อ้างถึงจาก: Synchronize ใน 29 เมษายน 2014, 00:06:47
นี่เลยครับ

http://www.thailandpost.co.th/download/Web%20Service.pdf

ผมก็ว่าจะไปลองขออยู่นะ รอทำระบบเสร็จก่อน

:-[
รู้สึกว่าต้องเป็นนิติบุคคลหรือเปล่าครับ ถึงจะขอใช้ได้ (เห็นท้ายเอกสารเขียนไว้) :P

อ้างถึง2. ผู้ขอใช้บริการ(ผู้มีอํานาจลงนามตามหนังสือจดทะเบียนนิติบุคคลฯ)
ลงนามในเอกสาร ตามข้อ 1 พร้อมประทับตราสําคัญของนิติบุคคล
3. สําเนาเอกสารในการจดทะเบียนนิติบุคคลฯ ของผู้ขอใช้บริการ
โอ๊ะ โอ!! น่าจะตามนั้นแหละครับ
:P :P

ไปรษณีย์จะให้เฉพาะบริษัทที่ร่วมธุรกิจด้วยเท่านั้น หรือเป็นกลุ่มบริษัทจัดส่งที่ใช้บริการร่วมกับขนส่งไปรษณีย์ไทย ถ้าเป็นบุคคลธรรมดาทั่วไป หมดสิทธิ์

ความดักดานของ ไปรษณีย์ไทย

:P

ผมว่า มันแรงไปนะครับ คำนี้ ลองคุณเป็นเจ้าของธุรกิจดูครับ
คิดง่ายๆ
1.เว็บไซต์ของคุณ มีคนเข้ามาเพราะเขาเข้ามาใช้บริการในส่วนนี้ ทำให้เกิด traffic ที่ทำเงินได้ คุณจะยอมให้คนอื่นเข้าเอาไปติดเว็บเขาไหมครับ ถ้าติดปุ็บ เขาไม่จำเป็นต้องเข้ามาเว็บคุณแล้ว คุณยินดีไหมครับ
2.ถ้าเว็บที่เอาไปติด ไปแก้ไขข้อมูลกลางคัน ใครจะยอมรับความเสี่ยงนี้ครับ พอมีปัญหาคุณก็อ้างว่า เอามาจากไปรษณีย์ แต่แท้จริงแล้ว ในทางเทคนิค ค่า ที่ได้มานั้น สามารถมาปรับแต่งได้

ไม่ใช่แค่ไปรษณีย์ที่เขาปิด api บริษัทใหญ่อย่าง อินสตาแกรม ที่เคยเปิด api ก็ปิดมาแล้ว เพราะว่า มีคนเห็นช่องทางที่ทำประโยชน์จากตรงนี้ ส่งผลให้ธุรกิจเข้ากระทบ

หัดเอาใจเขา มาใส่ใจเราครับ

ถ้าอยากได้ ก็ทำตามระเบียบเขาครับ ผมว่า ไม่ยากเกินถ้าจะทำ

ถ้าคิดแบบนี้ paypal คงไม่มี api และเว็บไปรษณีย์เองก็มีความเสี่ยงอยู่แล้ว (ถึงต้องเปลี่ยน url บ่อยๆ) เพราะยังไงคนที่จะใช้ เขาก็หาทางดึงข้องมูลมาใช้ได้อยู่ดี

แต่ถ้าผู้บริหารมองอีกมุม เว็บที่เอา api ไปใช้สามารถสร้าง value ให้กับ ปณ. ได้ เช่น brand awareness ฯลฯ ซึ่งตรงนี้ได้เต็มๆ ไม่ต้องเสียค่าโฆษณาเลยด้วยซ้ำ

แต่ด้วยแนวคิดโบราณ ทำให้ ปณ. เสียทั้งโอกาศ และเวลาซึ่งเป็นต้นทุนที่มีค่าไปอย่างน่าเสียดาย

ถ้า ปล. เอ็กเพรส หรือ เคอรรี่ มีกลยุทธ์ที่เด็ดๆ หน่อย ก็จะโดนแชร์ส่วนแบ่งไปได้ ทั้งๆ ที่ ปณ. มีศักยภาพที่
เหมือนที่ fedex, dhl, tnt ทำสำเร็จมาแล้ว

นั่นก็เพราะความดักดานของ ไปรษณีย์ไทย ไงครับ

:P

กรณีที่ยกตัวอย่างมากเรื่อง paypal เขาต้องทำ api ซิครับเพราะเขาได้ผลประโยชน์ ของทุก transaction ที่เกิดขึ้น และที่ว่า เว็บไปรษณีย์เองก็มีความเสี่ยงอยู่แล้ว (ถึงต้องเปลี่ยน url บ่อยๆ) api อาจเป็นจุดอ่อนเขา เขาเลยเลือกที่จะปิดให้กับทุกคน แต่จะเปิดให้กับคนที่เขา Verify แล้ว และดูเหมือนที่คุณยกตัวอย่างของ  paypal เขาก็มีขั้นตอนการ Verify ด้วยไม่ใช่หรอครับ

แค่ ไปรษณีย์ไทย ไม่ยอมให้ api กับทุกคน กลายเป็น เพราะความดักดานของ ไปรษณีย์ไทย
แล้วบริการอื่นที่เขาไม่มี api ให้กับทุกคน แสดงว่า  เป็นเพราะความดักดานของบริการเจ้านั้น ถูกไหมครับ




ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: znn ใน 21 มิถุนายน 2016, 14:12:08
 :wanwan017: :wanwan017: :wanwan017:
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: ch0k ใน 21 มิถุนายน 2016, 14:17:57
อ้างถึงจาก: 9keepgoing ใน 21 มิถุนายน 2016, 13:53:34
อ้างถึงจาก: ch0k ใน 21 มิถุนายน 2016, 12:36:52
อ้างถึงจาก: 9keepgoing ใน 21 มิถุนายน 2016, 11:59:10
อ้างถึงจาก: ch0k ใน 21 มิถุนายน 2016, 11:50:11
อ้างถึงจาก: metdek ใน 29 เมษายน 2014, 09:13:25
อย่าคาดหวังเลยครับ กับ
อ้างถึงจาก: imdroid ใน 29 เมษายน 2014, 00:22:37
อ้างถึงจาก: max30012540 ใน 29 เมษายน 2014, 00:13:37
อ้างถึงจาก: Synchronize ใน 29 เมษายน 2014, 00:06:47
นี่เลยครับ

http://www.thailandpost.co.th/download/Web%20Service.pdf

ผมก็ว่าจะไปลองขออยู่นะ รอทำระบบเสร็จก่อน

:-[
รู้สึกว่าต้องเป็นนิติบุคคลหรือเปล่าครับ ถึงจะขอใช้ได้ (เห็นท้ายเอกสารเขียนไว้) :P

อ้างถึง2. ผู้ขอใช้บริการ(ผู้มีอํานาจลงนามตามหนังสือจดทะเบียนนิติบุคคลฯ)
ลงนามในเอกสาร ตามข้อ 1 พร้อมประทับตราสําคัญของนิติบุคคล
3. สําเนาเอกสารในการจดทะเบียนนิติบุคคลฯ ของผู้ขอใช้บริการ
โอ๊ะ โอ!! น่าจะตามนั้นแหละครับ
:P :P

ไปรษณีย์จะให้เฉพาะบริษัทที่ร่วมธุรกิจด้วยเท่านั้น หรือเป็นกลุ่มบริษัทจัดส่งที่ใช้บริการร่วมกับขนส่งไปรษณีย์ไทย ถ้าเป็นบุคคลธรรมดาทั่วไป หมดสิทธิ์

ความดักดานของ ไปรษณีย์ไทย

:P

ผมว่า มันแรงไปนะครับ คำนี้ ลองคุณเป็นเจ้าของธุรกิจดูครับ
คิดง่ายๆ
1.เว็บไซต์ของคุณ มีคนเข้ามาเพราะเขาเข้ามาใช้บริการในส่วนนี้ ทำให้เกิด traffic ที่ทำเงินได้ คุณจะยอมให้คนอื่นเข้าเอาไปติดเว็บเขาไหมครับ ถ้าติดปุ็บ เขาไม่จำเป็นต้องเข้ามาเว็บคุณแล้ว คุณยินดีไหมครับ
2.ถ้าเว็บที่เอาไปติด ไปแก้ไขข้อมูลกลางคัน ใครจะยอมรับความเสี่ยงนี้ครับ พอมีปัญหาคุณก็อ้างว่า เอามาจากไปรษณีย์ แต่แท้จริงแล้ว ในทางเทคนิค ค่า ที่ได้มานั้น สามารถมาปรับแต่งได้

ไม่ใช่แค่ไปรษณีย์ที่เขาปิด api บริษัทใหญ่อย่าง อินสตาแกรม ที่เคยเปิด api ก็ปิดมาแล้ว เพราะว่า มีคนเห็นช่องทางที่ทำประโยชน์จากตรงนี้ ส่งผลให้ธุรกิจเข้ากระทบ

หัดเอาใจเขา มาใส่ใจเราครับ

ถ้าอยากได้ ก็ทำตามระเบียบเขาครับ ผมว่า ไม่ยากเกินถ้าจะทำ

ถ้าคิดแบบนี้ paypal คงไม่มี api และเว็บไปรษณีย์เองก็มีความเสี่ยงอยู่แล้ว (ถึงต้องเปลี่ยน url บ่อยๆ) เพราะยังไงคนที่จะใช้ เขาก็หาทางดึงข้องมูลมาใช้ได้อยู่ดี

แต่ถ้าผู้บริหารมองอีกมุม เว็บที่เอา api ไปใช้สามารถสร้าง value ให้กับ ปณ. ได้ เช่น brand awareness ฯลฯ ซึ่งตรงนี้ได้เต็มๆ ไม่ต้องเสียค่าโฆษณาเลยด้วยซ้ำ

แต่ด้วยแนวคิดโบราณ ทำให้ ปณ. เสียทั้งโอกาศ และเวลาซึ่งเป็นต้นทุนที่มีค่าไปอย่างน่าเสียดาย

ถ้า ปล. เอ็กเพรส หรือ เคอรรี่ มีกลยุทธ์ที่เด็ดๆ หน่อย ก็จะโดนแชร์ส่วนแบ่งไปได้ ทั้งๆ ที่ ปณ. มีศักยภาพที่
เหมือนที่ fedex, dhl, tnt ทำสำเร็จมาแล้ว

นั่นก็เพราะความดักดานของ ไปรษณีย์ไทย ไงครับ

:P

กรณีที่ยกตัวอย่างมากเรื่อง paypal เขาต้องทำ api ซิครับเพราะเขาได้ผลประโยชน์ ของทุก transaction ที่เกิดขึ้น และที่ว่า เว็บไปรษณีย์เองก็มีความเสี่ยงอยู่แล้ว (ถึงต้องเปลี่ยน url บ่อยๆ) api อาจเป็นจุดอ่อนเขา เขาเลยเลือกที่จะปิดให้กับทุกคน แต่จะเปิดให้กับคนที่เขา Verify แล้ว และดูเหมือนที่คุณยกตัวอย่างของ  paypal เขาก็มีขั้นตอนการ Verify ด้วยไม่ใช่หรอครับ

แค่ ไปรษณีย์ไทย ไม่ยอมให้ api กับทุกคน กลายเป็น เพราะความดักดานของ ไปรษณีย์ไทย
แล้วบริการอื่นที่เขาไม่มี api ให้กับทุกคน แสดงว่า  เป็นเพราะความดักดานของบริการเจ้านั้น ถูกไหมครับ

แค่ ไปรษณีย์ไทย ไม่ยอมให้ api กับทุกคน กลายเป็น เพราะความดักดานของ ไปรษณีย์ไทย
แล้วบริการอื่นที่เขาไม่มี api ให้กับทุกคน แสดงว่า  เป็นเพราะความดักดานของบริการเจ้านั้น ถูกไหมครับ

- อันนี้ไม่ถูกครับ

แล้วรู้ได้ยังไงว่าถ้า ปณ. ให้ใช้ api แล้วจะไม่ได้ประโยชน์ทุก transaction เหมือนกัน ?

- คือจะหากำไรจากตรงนี้ยังได้เลยครับ ..คือผู้บริหารตามโลกไม่ทันอ่ะครับ ^^'

:P
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: redmaster ใน 21 มิถุนายน 2016, 20:24:44
ปณ.ได้เงินจากผู้ส่งอย่างน้อย 8 บาท(คงมีค่าใช้จ่ายหลายอย่างอยู่ใน 8 บาทนั้น)ต่อพัสดุ 1 ชิ้นที่ส่งไม่ว่าผู้ส่งจะเช็คหรือไม่เช็คก็ตาม ส่วนตัวคิดว่านั้นแฟร์สำหรับ ปณ. อยู่แล้วที่จะเปิดข้อมูลให้คนเข้าถึงนะ
ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: zang11015 ใน 22 มิถุนายน 2016, 15:48:31
เคยทำไว้นานแล้วครับ

แจกไว้ให้ทุกคนศึกษาต่อนะครับ

:wanwan019: :wanwan019: :wanwan019: :wanwan019:

ขอลบดีกว่าครับ ใครอยากได้ PM นะครับ

ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: zang11015 ใน 22 มิถุนายน 2016, 16:03:25
อ้างถึงจาก: zang11015 ใน 22 มิถุนายน 2016, 15:48:31
เคยทำไว้นานแล้วครับ

แจกไว้ให้ทุกคนศึกษาต่อนะครับ

:wanwan019: :wanwan019: :wanwan019: :wanwan019:


ลืมบอกไป จะได้ค่าออกมาเป็น Array นะครับ

(http://upic.me/i/py/2016-06-22_15-58-15.jpg)

แล้วสคริปจะพังเมื่อไรไม่รู้นะครับ เพราะว่าใช้ cURL  :wanwan020: :wanwan020:

ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: zang11015 ใน 26 มิถุนายน 2016, 02:06:45
อ้างถึงจาก: zang11015 ใน 22 มิถุนายน 2016, 15:48:31
เคยทำไว้นานแล้วครับ

แจกไว้ให้ทุกคนศึกษาต่อนะครับ

:wanwan019: :wanwan019: :wanwan019: :wanwan019:

https://drive.google.com/open?id=0BzXp0Ubf5dCsRTM0SVlJMUF1WVE


ชื่อเรื่อง: Re: แจก code php ระบบดึงข้อมูล tracking ems
โพสต์โดย: rasin ใน 26 มิถุนายน 2016, 07:15:22
เยี่ยมยอดครับ  :wanwan003: