Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 107,518

HOME > PHP > PHP Forum > PHP Curl Service ตรวจสอบรายการทางการเงินธนาคาร Kbank , กรุงเทพ , TrueWallet สำหรับ E-Commerce





 

PHP Curl Service ตรวจสอบรายการทางการเงินธนาคาร Kbank , กรุงเทพ , TrueWallet สำหรับ E-Commerce

 



Topic : 115587



โพสกระทู้ ( 24 )
บทความ ( 0 )



สถานะออฟไลน์




ผมขายของออนไลน์ ซึ่งขายและทำระบบเอง

ของที่ผมขาย จะเป็นไอดีเกม ในไอดีนั้นจะมีไอเทมเทพๆอยู่ในไอดี ตอนผมขายจะไปทั้งไอดีเกมนั้นเลย จะได้ขายง่ายๆ ไม่ต้องเข้าเกมไปเอาของให้ ลูกค้าผมจ่ายเงินผ่าน TrueWallet ซะเป็นส่วนมาก

ทีนี้ผมขี้เกียจขายเองเลยอยากได้ระบบขายอัตโนมัติที่มันจะช่วยผมขายทั้งวันทั้งคืน
ผมอยากจะส่ง ไอดีเกม ให้ลูกค้าทางอีเมลย์แบบอัตโนมัติเลย แต่ติดอยู่ที่ว่า จะเช็คยังไงว่าใครจ่ายเงินซื้อไอดีผมรึยัง

ผมเลยพยายามหาอยู่นานพอสมควรเลย
โพสถามไปเป็นเดือน 2 เดือน
จาก https://www.thaicreate.com/php/forum/114124.html กระทู้นี้
และ https://www.thaicreate.com/php/forum/114559.html กระทู้นี้

จนมารู้จักกับ PHP CURL
เลยลองทำมาเรื่อบๆ ในที่สุดก็ได้ ออกมาเป็น service นี้

ตอนนี้ ผมมี Service ที่ผมเองก็ใช้อยู่ เลยอยากจะมาแบ่งปั่นให้กับ ผู้ที่ต้องการขายของอัตโนมัติแบบผมคับ

Service ของผม จะ ล็อกอินเข้าไปที่ หน้าเว็ปของธนาคาร แล้วจะดึงข้อมูลการทางการเงินออกมาให้
ผมทำได้แค่ 3 เว็ปคับ นั่นก็คือ TrueWallet, Kbank (กสิกร) , ธนาคารกรุงเทพ

ผมเลยอยากจะแบ่งปัน Service สำหรับ คนที่กำลังมองหาตัวช่วยในระบบ E-Commerce

อันแรกที่ทำได้เลยคือ TrueWallet (บัญชีเงินออนไลน์ คนละอันกับ TrueMoney) ซึ่งผมใช้ประจำและลูกค้าผมส่วนมากก็ใช้อันนี้ด้วย


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

นี่เป็นตัวอย่างข้อมูล ที่ดึงออกมาจากบัญชีคับ ผมให้มัน Echo ออกมาเป็น JSON จะดึงออกมาได้แค่ 50 รายการล่าสุดเท่านั้น

Code
[{"reportID":3384291,"type":"transfer","action":"creditor","ref1":"0805546383","channel":50,"amount":240,"serviceFee":0,"sourceOfFundFee":0,"transactionDate":1424967399815,"totalFeeAmount":0,"totalAmount":240},{"reportID":3327225,"type":"transfer","action":"creditor","ref1":"0833484845","channel":50,"amount":216,"serviceFee":0,"sourceOfFundFee":0,"transactionDate":1424710547741,"totalFeeAmount":0,"totalAmount":216},{"reportID":3316623,"type":"transfer","action":"creditor","ref1":"0924726906","channel":40,"amount":216,"serviceFee":0,"sourceOfFundFee":0,"transactionDate":1424673534861,"totalFeeAmount":0,"totalAmount":216},{"reportID":3284846,"type":"transfer","action":"creditor","ref1":"0805546383","channel":50,"amount":1264,"serviceFee":0,"sourceOfFundFee":0,"transactionDate":1424444846195,"totalFeeAmount":0,"totalAmount":1264},{"reportID":3224339,"type":"transfer","action":"creditor","ref1":"0833574122","channel":46,"amount":480,"serviceFee":0,"sourceOfFundFee":0,"transactionDate":1424167449910,"totalFeeAmount":0,"totalAmount":480},{"reportID":3116794,"type":"transfer","action":"creditor","ref1":"0833574122","channel":50,"amount":100,"serviceFee":0,"sourceOfFundFee":0,"transactionDate":1423391663300,"totalFeeAmount":0,"totalAmount":100},{"reportID":3115444,"type":"transfer","action":"creditor","ref1":"0833574122","channel":46,"amount":10,"serviceFee":0,"sourceOfFundFee":0,"transactionDate":1423383987136,"totalFeeAmount":0,"totalAmount":10}]


ต่อมา ลูกค้าบางคนไม่มี TrueWallet ผมเลยหาวิธีจะเช็คเงินในธนาคาร ซึ่งลำบากพอสมควร ผมได้ขอให้คนอื่นช่วยบ้าง ให้เพื่อนช่วยบ้าง
บัญหาคือ เว็ปธนาคาร มันไม่มีเลขที่อ้างอิงการโอนแสดงออกมาให้เราเห็น ผมเลยทำให้ลูกค้าโอนติดทศนิยม 2 ตัว มาด้วยเพื่อจะเช็คว่าใครโอน

ซึ่งธนาคารแรกที่ทำคือ กรุงเทพ (BBL) ผมก็ให้ Return ออกมาเป็น JSON เหมือนเดิม
Code
[{"Date":"20150309","Amount":"500.00"},{"Date":"20150309","Amount":"120.01"}]


และอีกธนาคารคือ กสิกร (Kbank)
Code
[{"datetime":"02\/03\/2015 06:43:37","transaction_type":"Money Transfer No Book","withdrawal":"1,300.00","deposit":"","balance":"2,481.00","channel":"Internet and Mobile Banking 09497","note":""},{"datetime":"02\/03\/2015 07:23:52","transaction_type":"Money Transfer No Book","withdrawal":"290.00","deposit":"","balance":"2,191.00","channel":"Internet and Mobile Banking 09497","note":""},{"datetime":"02\/03\/2015 12:57:31","transaction_type":"Cheque\/Money Transfer No Book","withdrawal":"","deposit":"170.00","balance":"2,361.00","channel":"Internet and Mobile Banking 09497","note":""},{"datetime":"02\/03\/2015 17:43:12","transaction_type":"Cheque\/Money Transfer No Book","withdrawal":"","deposit":"2,000.00","balance":"4,361.00","channel":"ATM 00006","note":""}]


สามารถ เข้าไปใช้ Service ของผมได้
** การใช้ Service ต้องใส่ username password ของเว็ปธนาคารเข้าไปด้วย
ซึ่งผมรับรองได้ว่า ไม่มีการยุ่งเกี่ยวหรือเก็บ username password เลขที่บัญชี
แต่ service จำเป็นต้องใช้ในการ ยิง Method POST เข้าไปที่ เว็ปธนาคาร

หากท่านใดสนใจผมมี service ให้ใช้ ฟรีๆ
สามารถเรียกใช้ service ได้

www.thaimcash.com/thaibankapi/ชื่อธนาคาร/username/password/เลขที่บัญชี

สำหรับ ธนาคารกสิกร (ข้อมูลของ 30 วันย้อนหลัง)
www.thaimcash.com/thaibankapi/kbank/username/password/123123123
(กสิกรต้องใส่ชื่อธนาคารเป็น kbank เท่านั้น)


ธนาคารกรุงเทพ (ดึงเวลาไม่ได้ ได้แค่วันที่
www.thaimcash.com/thaibankapi/bbl/username/password/123123123
(กรุงเทพต้องใส่ชื่อธนาคารเป็น bbl เท่านั้น)

ส่วนของ TrueWallet (50 รายการ)

http://thaimcash.com/thaiwalletapi/truewallet/email_trueWallet/password_trueWallet

http://thaimcash.com/thaiwalletapi/truewallet/[email protected]/password

( เปลี่ยนจาก thaibankapi เป็น thaiwalletapi )

ผมจะพยายามทำ ให้ได้ทุกธนาคาร แล้วก็ Mpay และ TrueMoney ด้วย

ยินดีรับคำแนะนำ หรือคำตักเตือน หากมันเป็นการไม่ปลอดภัยคับ
service นี้ผมใช้เวลาหาข้อมูลเป็นสองเดือน ผมเลยอยากทำ service ให้สำหรับคนที่มีความต้องการเหมือนกัน

ผมไม่มีการเก็บบัญทึกข้อมูลใดๆ นอกจากนับว่ามีคนใช้ service นี้กี่คนเท่านั้นคับ



Tag : PHP, Web Service









ประวัติการแก้ไข
2015-04-02 19:08:18
2015-04-02 19:09:45
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-04-02 19:04:24 By : Tkaewkunha View : 3337 Reply : 10
 

 

No. 1



โพสกระทู้ ( 24 )
บทความ ( 0 )



สถานะออฟไลน์


แก้ไขกระทู้ยังไงคับ รูปใหญ่เกินไป






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-04-02 19:07:53 By : Tkaewkunha
 


 

No. 2



โพสกระทู้ ( 73,941 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

เขียนเป็นบทความก็ดีครับ ผมจะได้แชร์ให้บน Facebook ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-04-02 20:01:30 By : mr.win
 

 

No. 3



โพสกระทู้ ( 24 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 2 เขียนโดย : mr.win เมื่อวันที่ 2015-04-02 20:01:30
รายละเอียดของการตอบ ::
วันไหนว่างๆ เดี่ยวจะเขียน ตัวอย่าง การทำ E-Commerce ด้วย ระบบตรวจสอบการจ่ายเงินอัตโนมัติคับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-04-02 21:13:00 By : Tkaewkunha
 


 

No. 4



โพสกระทู้ ( 3,468 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter

ครับ เคยมีคำถามแนวนี้่ออกมาผมว่า ทำได้ แต่เขาเถียงว่าทำไม่ได้

curl ชื่อมันก็มีความหมายในตัวเองอยู่แล้ว ว่าทำเป็นไคลเอ้น เลียนแบบการทำงานของบราวเซอร์

แต่ว่านะ ระบบพวกนี้มันต้องใช้ส่วนตัวครับ เพราะเรื่องความน่าเชื่อถือ ความปลอดภัย เพราะเราต้องให้ระบบเราใช้รหัสผ่านในการล็อคอิน

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

ปัญหาอีกอย่างเรื่องการอัพเดทของทางเว็บถ้าเว็บเขาอัพเดทบ่อยระบบก็จะเป็นอัมพาท จนกว่าจะแก้ไข

แม้แต่ซิมมือถือก็ยังทำเลียนแบบกันได้ เรื่อง OTP นี่ไม่ต้องพูดถึง คงทำได้ถึงขั้น ยึดบัญชี เปลี่ยนอีเมล เบอร์โทร (แล้วแต่ว่าระบบมันมีให้ไหม)

ตอนแรกให้ใช้ฟรี อีกปีกรูเซฟพาสเวิดไว้ อีกสองปี มีสี่ห้าพัน รายชื่อ เขียนโปรแกรมยึดบัญชีอัตโนมัติ ไม่ก็โอนไปบัญชีต่างประเทศเชิดเงินเลย


ปล. ด้วยความเป็นห่วง การแจกน่ะดี เมื่อเวลาภัยมาถึงตัวแล้วจะรู้ซึ้ง


ประวัติการแก้ไข
2015-04-02 21:31:09
2015-04-02 21:34:39
2015-04-02 21:36:17
2015-04-02 21:39:16
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-04-02 21:29:33 By : pjgunner.com
 


 

No. 5



โพสกระทู้ ( 3,468 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter

ไอ้บัญชีไหน เงินน้อยกว่า 100 มาเป็นปี แมร่งตรูยึดบัญชี มาขายในตลาดมืดซะ

แหมตรูช่างฉลาดจริงๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-04-02 21:47:48 By : pjgunner.com
 


 

No. 6



โพสกระทู้ ( 24 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 4 เขียนโดย : pjgunner.com เมื่อวันที่ 2015-04-02 21:29:33
รายละเอียดของการตอบ ::
ขอบคุณคำแนะนำครับ
ผมก็จะปล่อยไว้เผื่อมีคนอยากใช้ หรือเผื่อมีคนอยากให้ผมทำระบบ E-Commerce แบบขายอัตโนมัติให้ แต่คงไม่ค่อยมีคนสนใจครับ55
แต่มันก็มีปัญหาเรื่องความปลอดภัยจริงๆคับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-04-03 13:46:49 By : Tkaewkunha
 


 

No. 7



โพสกระทู้ ( 24 )
บทความ ( 0 )



สถานะออฟไลน์


มีใครมีวิธีทะลุผ่าน Capchar ไหมคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-04-03 17:01:44 By : Tkaewkunha
 


 

No. 8



โพสกระทู้ ( 3,468 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter

มีครับ จ้างเอา หรือทำตัวถอดเอง

มีระบบรับจ้างโดยเฉพาะ สำหรับงานนี้อยู่แล้ว ลองหาดูของ ตปท.
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-04-03 20:43:12 By : pjgunner.com
 


 

No. 9



โพสกระทู้ ( 32 )
บทความ ( 0 )



สถานะออฟไลน์


กำลังทำเรื่องของการดึงข้อมูลล่าสุดของแต่ละธนาคารเหมือนกันครับ แต่ Link ใช้ไม่ได้แล้ว แนะนำทีครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-10-10 16:32:27 By : 2037881702931155
 


 

No. 10



โพสกระทู้ ( 7,852 )
บทความ ( 1 )



สถานะออฟไลน์


มีเงินฝากวางไว้ สัก 200000 สิครับ อะไรๆ ก็ผ่านฉลุย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-10-10 18:06:06 By : Chaidhanan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : PHP Curl Service ตรวจสอบรายการทางการเงินธนาคาร Kbank , กรุงเทพ , TrueWallet สำหรับ E-Commerce
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2019 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 , 08-9968-0655 อัตราราคา คลิกที่นี่