dweb2005 โพสต์ 2012-2-10 14:09:16

เขียนโค้ด ส่ง SMS เข้ามือถือ แบบฟรีๆ

เขียนโค้ด ส่ง SMS เข้ามือถือ แบบฟรีๆ
สำคัญต้องมีแอคเค้าของ google และ เซต SMS ก่อนดังนี้ครับ
***เกริ่นนิดนึงครับ ฟังชั่นตัวนี้ จริงๆคือการแจ้งเตือนทาง SMS กับการที่เราสร้างเหตุการณ์ที่ปฏิทินของเราที่ Google
แต่เรามาปรับใช้งานโดยส่วนตัวผมใช้ระบบนี้ในการแจ้งเตือนเมื่อมีคนมาสมัครบริการที่เว็บผม
ซึ่งเพื่อนๆสามารถปรับแต่ง เพิ่มเติมการใช้งานกันดูคับ ^^


1. สมัคร Gmail ที่หน้า google จะเห็นเมนู Gmail อยู่ เข้าไปสมัคร แล้วก็ login เข้าไป


2. เข้าไปที่หน้า Gmail แล้วจะเห็นเมนู ปฏิทิน



3. เราก็เข้าไปที่การตั้งค่า ตั้งค่าต่าง ๆ ของปฏิทิน ตั้งค่าอุปกรณ์การเคลื่อนที่ ใส่เบอร์มือถือของเราเข้าไปรับรหัส ใส่รหัส




เมื่อตั้งค่าเสร็จเราจะได้การแจ้งเตือนทาง SMS เพิ่มมาแล้ว(ตอนแจ้งเตือนนั้น ให้เพิ่มการแจ้ง SMS ด้วย)

4.ดาวน์โหลด Zend Gdata
ไลบรารี่นี้ทำให้เราเขียนติดต่อกับ google calendar ได้ ง่ายและสะดวกhttp://framework.zend.com/releases/ZendGdata-1.9.4/ZendGdata-1.9.4.zip5.แตกซิป Zend Gdata
ในโฟลเดอร์ ZendGdata-1.9.4 จะมีทั้ง document และโค้ดตัวอย่างมากมายแต่สิ่งที่เราต้องใช้คือสิ่งที่อยู่ในโฟลเดอร์ ZendGdata-1.9.4libraryZend ก้อป~เซ็นเซอร์~มาใช้ทั้งโฟลเดอร์ Zend เลยนะครับ

6.สร้างฟังก์ชั่นสำหรับติดต่อกับ google calendar
มันก็คือฟังก์ชั่นที่ใช้เพิ่มรายการ เข้าไปใน google calendar และตั้งเวลาให้ส่ง SMS หาเรา โดยในฟังก์ชั่นนี้ผม ให้ใส่รายการไป ณ.เวลาปัจจุบัน+3 นาที และให้แจ้งเตือนก่อนถึงรายการนี้ 2 นาที เพราะฉะนั้นเมื่อ + – แล้ว หลังสคริปเรารันจบ ประมาณ 1 นาที จะต้องมี SMS หาเรา

โค้ดชุดนี้สามารถเอาไปประยุกต์ เป็นระบบส่ง SMS ภายในองค์กร หรือในกลุ่มเพื่อน สาเหตุที่บอกว่าประยุกต์ใช้เป็นกลุ่มอย่างนี้ เพราะว่าคุณต้องรู้ username กับ password google ของเขา จึงสามารถไปสร้างรายการแจ้งล่วงหน้าด้วย SMS ใน google calendar ของเขาได้

**** ย้ำเตือนนะครับ ****

1.ต้องใช้ UTF-8 เท่านั้น

ปล.เข้าไปเปลี่ยนการตั้งค่าที่ sms.php$google_username = "ชื่อเมล์@gmail.com"; // username เข้ากูเกิลของคุณ
$google_password = "พาสเมล์"; // password เข้ากูเกิลของคุณ
$title = "หัวข้อ SMS การแจ้งเตือน";
$content = "เนื้อหา การแจ้งเตือน "; เครดิต
http://www.select2web.com

ถูกใจรบกวนเพื่อนๆ +จิตพิศัย ให้หน่อยนะครับ ขอบคุณครับ

<<< ฟรี
<<< ให้ทิป

kaknoi โพสต์ 2012-2-10 14:45:31

แล้วมันจะส่งมาว่าอะไร

dweb2005 โพสต์ 2012-2-10 14:51:25

แก้ไขครั้งสุดท้ายโดย dweb2005 เมื่อ 2012-2-10 14:53

ต้นฉบับโพสต์โดย kaknoi เมื่อ 2012-2-10 14:45 static/image/common/back.gif
แล้วมันจะส่งมาว่าอะไร

อยู่ที่คุณตั้งค่าที่นี่ไงครับ$google_username = "ชื่อเมล์@gmail.com"; // username เข้ากูเกิลของคุณ
$google_password = "พาสเมล์"; // password เข้ากูเกิลของคุณ
$title = "หัวข้อ SMS การแจ้งเตือน";
$content = "เนื้อหา การแจ้งเตือน "; ที่ผมประยุกค์ใช้คือ มีการสมัครบริการทางเว็บผม เมื่อสมัครมาคือ
1.ผมให้ระบบส่งเมล์มาบอกผมทางเมล์+เก็บข้อมูลลงฐานข้อมูล
2.ผมให้ระบบส่ง SMS มาบอกผมว่ามีคนสมัครบริการนั้นๆเข้ามา

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

qwrer0004qweff โพสต์ 2012-3-1 02:01:41

dweb2005 โพสต์ 2012-3-2 00:44:38

+.+ ยืนไว้อาลัย 1 นาที อิอิ

ProGameThai โพสต์ 2012-4-6 22:37:50

ันั้นละก็ยัง งง อยู่ดี

ethai โพสต์ 2012-4-8 00:56:21

1.ไม่ทราบว่ามันจำกัดการส่ง sms หรือเปล่าครับ ?
2.gmail ต้องยืนยันเบอร์โทรด้วยใช่ไหมครับถึงใช้ได้ ?
ขอบคุณมากครับ

dweb2005 โพสต์ 2012-4-8 10:44:18

อ้างอิงจาก ethai เมื่อ 2012-4-8 00:56 static/image/common/back.gif
1.ไม่ทราบว่ามันจำกัดการส่ง sms หรือเปล่าครับ ?
2.gmail ต้อง ...

1.จากที่สังเกตุไม่จำกัดคับ แต่ส่งถี่มันจะคิดว่าเป็นสแปม ก็จะบล็อคไว้ เวลาบล็อคไม่แน่นอน
2.ต้องยืนยันเบอร์โทรคับ

sarawut13382 โพสต์ 2012-4-9 20:33:08

งงอะคับ -..-ใช้ไม่เป็น sm953dz

saii โพสต์ 2012-4-12 21:47:31

ขอบคุณมากจ้าา ทดสอบใช้งาน ทุกอย่างเรียบร้อยดี sm945dz
หน้า: [1] 2
ดูในรูปแบบกติ: เขียนโค้ด ส่ง SMS เข้ามือถือ แบบฟรีๆ