top of page

แจ้งเตือน Line Notify ด้วย PHP ข้อความเข้า Inbox ส่วนตัวหรือ Group ง่ายๆ ด้วย PHP

วิธีการใช้ Line ส่งข้อความเข้า Line ส่วนตัว หรือ ส่งข้อความเข้า Line Group ด้วย PHP เหมาะสำหรับการแจ้งเตือนกิจกรรมต่างๆ ที่ต้องการทราบ เช่น การแจ้งเตือนอุณหภูมิ การแจ้งเตือนการซื้อสินค้า การแจ้งเตือนคริปโต การแจ้งเตือนราคาหุ้น


วิธีการสมัคร LINE Notify และขอรับรหัส Token

1. ไปที่เว็บhttps://notify-bot.line.me/th/แล้วคลิ้กเข้าสู่ระบบ

ree

2. ลงชื่อเข้าใช้ด้วย e-mail และรหัสผ่าน


ree

3. เมื่อลงชื่อเข้าใช้เรียบร้อยแล้ว ให้คลิ้กที่ชื่อเราบนมุมขวาบน เลือกเมนูหน้าของฉัน


ree

4. จากนั้นให้เลื่อนลงมาด้านล่าง คลิ้กออก Token


ree

5. ในหน้าต่าง ออก Token กรุณาเพิ่มข้อมูลให้ครบถ้วน


ree

1. ใส่ชื่อ Token อะไรก็ได้ตามที่สะดวก (เป็นชื่ออื่นก็ได้) 2. เลือกรับการแจ้งเตือนแบบตัวต่อตัวจาก Line Notify หรือเลือกค้นหากลุ่มเพื่อให้แจ้งเตือนในกลุ่มที่ต้องการ 3. คลิ้กปุ่ม ออก Token



6. คัดลอกรหัส Token ที่ออก นำไปบันทึกในระบบศูนย์บริการการศึกษา


ree



ในขั้นตอนนี้เราจะเห็นว่า Line มีการแจ้งข้อความต่างๆ ได้แล้ว จากนั้นให้เขียน Code PHP ดังนี้


<?php


ini_set('display_errors', 1);

ini_set('display_startup_errors', 1);

error_reporting(E_ALL);

date_default_timezone_set("Asia/Bangkok");


// เอา token จากที่เรา gen ขึ้นมา

$sToken = "SYWmaSqvpZipXAVxgWReaEi7AcOdacYRCITTPnFkSEw";

$con = "";

$con2 = "";


$con = "สวัสดีค่ะ ";

$con2 = "มีรายการที่ต้องจัดซื้อ";


$sMessage = $con."".$con2;


$chOne = curl_init();

curl_setopt( $chOne, CURLOPT_URL, "https://notify-api.line.me/api/notify");

curl_setopt( $chOne, CURLOPT_SSL_VERIFYHOST, 0);

curl_setopt( $chOne, CURLOPT_SSL_VERIFYPEER, 0);

curl_setopt( $chOne, CURLOPT_POST, 1);

curl_setopt( $chOne, CURLOPT_POSTFIELDS, "message=".$sMessage);

$headers = array( 'Content-type: application/x-www-form-urlencoded', 'Authorization: Bearer '.$sToken.'', );

curl_setopt($chOne, CURLOPT_HTTPHEADER, $headers);

curl_setopt( $chOne, CURLOPT_RETURNTRANSFER, 1);

$result = curl_exec( $chOne );


//Result 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 );


?>





จากนั้นให้ทดสอบรัน PHP


จะมีข้อความเข้า Line ส่วนตัว หรือ LineGroup



ree

ความคิดเห็น


bottom of page