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
ทางไปรษณีย์ไม่มี 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
มันจะพังได้ไงอะท่านเทพ ในเมื่อท่านดึงมาจากเว็บเขา

ขอบคุณมากท่านเทพ +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
ทางไปรษณีย์ไม่มี 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
กระทู้ 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
ไม่ได้น่ะครับ 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
ผมมีโค้ดตัวนี้ และใช้งานได้จริง ผมนำมาปรับแก้ไขใหม่ ให้เข้ากับระบบของ ไปรษณีย์ไทย ในปัจจุบัน

เอามาแชร์หน่อยสิครับ
ตั้งกระทู้ใหม่เลย
รอบรองได้ +1 เพียบ  :wanwan016:


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

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


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

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

เข้าคิวด้วยคน :)


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

ขอด้วยนะคร้าบบ รอท่านแจก อิอิ  :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
นี่เลยครับ

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

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

 :-[

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


หัวข้อ: Re: แจก code php ระบบดึงข้อมูล tracking ems
เริ่มหัวข้อโดย: imdroid ที่ 29 เมษายน 2014, 00:22:37
นี่เลยครับ

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

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

 :-[

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


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

โอ๊ะ โอ!! น่าจะตามนั้นแหละครับ
 :P :P


หัวข้อ: Re: แจก code php ระบบดึงข้อมูล tracking ems
เริ่มหัวข้อโดย: metdek ที่ 29 เมษายน 2014, 09:13:25
อย่าคาดหวังเลยครับ กับ
นี่เลยครับ

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

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

 :-[

รู้สึกว่าต้องเป็นนิติบุคคลหรือเปล่าครับ ถึงจะขอใช้ได้ (เห็นท้ายเอกสารเขียนไว้) :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
ผมมีโค้ดตัวนี้ และใช้งานได้จริง ผมนำมาปรับแก้ไขใหม่ ให้เข้ากับระบบของ ไปรษณีย์ไทย ในปัจจุบัน
อยากได้ครับ ช่วยแชร์หน่อยท่าน


หัวข้อ: Re: แจก code php ระบบดึงข้อมูล tracking ems
เริ่มหัวข้อโดย: champooko1 ที่ 21 มิถุนายน 2016, 11:12:03
ขอบคุณครับผม


หัวข้อ: Re: แจก code php ระบบดึงข้อมูล tracking ems
เริ่มหัวข้อโดย: ch0k ที่ 21 มิถุนายน 2016, 11:50:11
อย่าคาดหวังเลยครับ กับ
นี่เลยครับ

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

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

 :-[

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


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

โอ๊ะ โอ!! น่าจะตามนั้นแหละครับ
 :P :P


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


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

 :P


หัวข้อ: Re: แจก code php ระบบดึงข้อมูล tracking ems
เริ่มหัวข้อโดย: 9keepgoing ที่ 21 มิถุนายน 2016, 11:59:10
อย่าคาดหวังเลยครับ กับ
นี่เลยครับ

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

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

 :-[

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


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

โอ๊ะ โอ!! น่าจะตามนั้นแหละครับ
 :P :P


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


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

 :P


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

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

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

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


หัวข้อ: Re: แจก code php ระบบดึงข้อมูล tracking ems
เริ่มหัวข้อโดย: ch0k ที่ 21 มิถุนายน 2016, 12:36:52
อย่าคาดหวังเลยครับ กับ
นี่เลยครับ

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

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

 :-[

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

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

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

 :-[

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

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

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

 :-[

รู้สึกว่าต้องเป็นนิติบุคคลหรือเปล่าครับ ถึงจะขอใช้ได้ (เห็นท้ายเอกสารเขียนไว้) :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
เคยทำไว้นานแล้วครับ

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

 :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
เคยทำไว้นานแล้วครับ

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

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

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




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