 |
เรามาใช้ Line Notify กันดีกว่า ด้วยการใช้ PHP ง่ายๆ และใช้งานได้ดี |
|
 |
|
|
 |
 |
|
เริ่มจากเราต้อง Login เข้า ==> https://notify-bot.line.me/en/ แล้วเข้า Link My Page

เลื่อนลงมาดู ข้างล้างเลยครับ เราจะเจอหัวข้อ Generate access token แล้วเราก็ กด Generate token ตามรูปเลยน่ะครับ

หลังจากนั้น ก็เลือกกลุ่มที่เราต้องการให้ส่งข้อความเข้ากลุ่ม และกรอกข้อมูลชื่อของ Line Notify กด Generat token เราจะได้ token key มาน่ะครับแล้วเราจะเอาไปเขียน Code ในที่นี้เป็น PHP ธรรมดาเลยน่ะครับ สามารถเอาไปประยุกต์ได้น่ะครับCode (PHP)
$lineapi = $Token; // ใส่ token key ที่ได้มา
$mms = trim($message); // ข้อความที่ต้องการส่ง
date_default_timezone_set("Asia/Bangkok");
$chOne = curl_init();
curl_setopt( $chOne, CURLOPT_URL, "https://notify-api.line.me/api/notify");
// SSL USE
curl_setopt( $chOne, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt( $chOne, CURLOPT_SSL_VERIFYPEER, 0);
//POST
curl_setopt( $chOne, CURLOPT_POST, 1);
curl_setopt( $chOne, CURLOPT_POSTFIELDS, "message=$mms");
curl_setopt( $chOne, CURLOPT_FOLLOWLOCATION, 1);
$headers = array( 'Content-type: application/x-www-form-urlencoded', 'Authorization: Bearer '.$lineapi.'', );
);
curl_setopt($chOne, CURLOPT_HTTPHEADER, $headers);
curl_setopt( $chOne, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec( $chOne );
//Check error
if(curl_error($chOne))
{
echo 'error:' . curl_error($chOne);
}
else {
$result_ = json_decode($result, true);
echo "status : ".$result_['status']; echo "message : ". $result_['message'];
}
curl_close( $chOne );
หลังจากที่เรา Generate token ในกลุ่มนั้นๆแล้วเราต้องเชิญ line notify ที่เราเพิ่มมันเป็นเพื่อนแล้วให้มันเป็น สมาชิกกลุ่มนั้นๆด้วย เพราะ line notify นี้ตัวที่ส่งข้อความ
Tag : PHP, Web API, Laravel Framework, CakePHP, CodeIgniter
|
ประวัติการแก้ไข 2017-06-22 16:28:15 2017-06-22 16:43:45
|
 |
 |
 |
 |
Date :
2017-06-22 16:27:24 |
By :
bunchuai |
View :
8475 |
Reply :
18 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ใช้ได้จริงไหม๊ครับ
|
 |
 |
 |
 |
Date :
2017-06-22 17:14:36 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
จริงครับผมใช้อยู่ครับ แต่เป็นการส่งเข้า กลุ่มน่ะครับ
|
ประวัติการแก้ไข 2017-06-22 17:15:34
 |
 |
 |
 |
Date :
2017-06-22 17:15:15 |
By :
bunchuai |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เยี่ยมเบยครับ 
|
 |
 |
 |
 |
Date :
2017-06-22 17:31:29 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
|
 |
 |
 |
 |
Date :
2017-06-22 17:35:59 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ติดอะไรตรงไหนถามได้เลย ครับ ณ ตอนนี้ผมเอามาใช้กับระบบ แจ้งซ้อมครับ หลังจากประสบปัญหา แจ้งไปในระบบแล้ว ช่างเข้าไปปซ้อมช้าเพราะไม่ได้นั่งเฝ้าระบบทั้งวันเลย เอา line notify ตัวนี้มาช่วยครับทำงาน ช่างเค้าไปแก้ไขเร็วขึ้นเยอะครับ
|
 |
 |
 |
 |
Date :
2017-06-22 17:43:57 |
By :
bunchuai |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คืออะไรอะครับ? ส่งข้อความจากเว็บเข้าไปใน line งี้เหรอ? นึกภาพการใช้งานไม่ออก
|
 |
 |
 |
 |
Date :
2017-06-22 20:29:34 |
By :
mr.v |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ใช้ครับผม แมันแล้ว แต่ว่าเราจะเอาไปประยุกต์ใช้ ครับ
|
 |
 |
 |
 |
Date :
2017-06-22 21:03:23 |
By :
bunchuai |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ตกตัวอย่าง ที่ผมใช้งาน น่ะครับ ผมทำระบบแจ้งซ้อม มันเกิดปัญหาที่ว่าช่างเค้าไม่ได้อยุ่หน้าจอคอมตลอด แต่เค้าอยู่กับมือถือตลอดแน่นอนเลยคิดว่า ทุกคนมี line ดังนั้นเลย สร้างกลุ่ม line ของช่างแล้วเขียนโปรแกรมให้ เวลา user แจ้งซ้อมผ่านระบบมา ให้มันไปเตือนช่างใน line กลุ่มของช่างด้วย ช่างจะได้เข้าไป ซ้อมให้เร็วที่สุด (เอาใจ User ) แก้ปัญหาช่างเข้าไปดำเนินการช้าครับ
|
ประวัติการแก้ไข 2017-06-23 08:32:42
 |
 |
 |
 |
Date :
2017-06-22 21:07:07 |
By :
bunchuai |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมลองแล้วใชได้ดีครับ ประยุกต์เอาไปใช้กับระบบ Automation Home และระบบแจ้งข้อมูลแกสมาชิก ง่ายมากๆ ขอบคุณมากๆ ครับผม
|
 |
 |
 |
 |
Date :
2018-03-03 21:25:09 |
By :
MTM |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ส่งข้อมูลแบบ array ประมาณไหนหรอครับ
Code (PHP)
<input type="text" name="test[]" >
<input type="text" name="test[]" >
|
 |
 |
 |
 |
Date :
2018-07-30 15:53:13 |
By :
2037881702931155 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ส่ง array ก็แบบนั้นแหละค่ะ แต่ตอนรับก็รับ $_POST['test'];
แล้วลอง print_r($_POST['test']); ดูนะคะ ว่าข้อมูลมาครบไหม
|
 |
 |
 |
 |
Date :
2018-08-01 15:29:52 |
By :
Th@iDev |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ถ้าต้องส่งไปหลายๆกลุ่มละคะ ต้องมีการให้เงื่อนไขแบบไหนคะ
|
 |
 |
 |
 |
Date :
2018-08-28 16:41:45 |
By :
Malyn |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ไม่สามารถส่งเข้ากลุ่มอื่นได้ 1-on-1 ส่งหาตัวเอง ได้ กรณีที่มี Group ต่างๆที่มีไม่สามารถทำได้
มีการกำหนด เพิ่มเติมมั๊ยค่ะ
|
 |
 |
 |
 |
Date :
2019-06-09 23:29:03 |
By :
Chanjira Mungkumkumsao |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
$lineapi = $Token; // ใส่ token key ที่ได้มา
$mms = trim($message); // ข้อความที่ต้องการส่ง
date_default_timezone_set("Asia/Bangkok");
$chOne = curl_init();
curl_setopt( $chOne, CURLOPT_URL, "https://notify-api.line.me/api/notify");
// SSL USE
curl_setopt( $chOne, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt( $chOne, CURLOPT_SSL_VERIFYPEER, 0);
//POST
curl_setopt( $chOne, CURLOPT_POST, 1);
curl_setopt( $chOne, CURLOPT_POSTFIELDS, "message=$mms");
curl_setopt( $chOne, CURLOPT_FOLLOWLOCATION, 1);
$headers = array( 'Content-type: application/x-www-form-urlencoded', 'Authorization: Bearer '.$lineapi.'', );
);
curl_setopt($chOne, CURLOPT_HTTPHEADER, $headers);
curl_setopt( $chOne, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec( $chOne );
//Check error
if(curl_error($chOne))
{
echo 'error:' . curl_error($chOne);
}
else {
$result_ = json_decode($result, true);
echo "status : ".$result_['status']; echo "message : ". $result_['message'];
}
curl_close( $chOne );
|
 |
 |
 |
 |
Date :
2019-07-03 14:14:03 |
By :
aofzeed |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
|
 |
 |
 |
 |
Date :
2019-07-03 17:10:50 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ภาษาไทย เป็น ? ? ? แก้อย่างไรครับ
|
 |
 |
 |
 |
Date :
2019-12-22 15:14:54 |
By :
รภัสสิทธิ์ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอปรึกษาหน่อยครับ กรณีที่เราต้องการทำระบบส่งสลิปเงินเดือนผ่านไลน์ Notify
1.) เพื่อความปลอดภัยของข้อมูล การส่งเป็นแบบ One-One ใช่ไหมครับ
2.) จะเราเอา Token ของ User อย่างไร?
3.) QR Code คือการเข้ารหัสของ Token ใช่หรือไม่?
|
 |
 |
 |
 |
Date :
2020-03-02 09:37:14 |
By :
Num |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|