PHP + MySQL + PWA + OneSignal

ระบบทดสอบ Web Push สำหรับ AsiaSkate

หน้านี้ใช้สำหรับเปิดสิทธิ์การแจ้งเตือน, ตรวจสถานะการ subscribe และทดสอบ flow ก่อนเชื่อมเข้าระบบจริงบน https://noti.asiaskate.com

1. เปิดสิทธิ์แจ้งเตือน

ใช้ปุ่มด้านล่างเพื่อสมัครหรือยกเลิกการรับ Web Push ผ่าน OneSignal

กำลังตรวจสอบสถานะ ระบบกำลังโหลดข้อมูลจาก OneSignal

2. สถานะอุปกรณ์

Browser Permission
กำลังตรวจสอบ...
OneSignal User ID
-
Subscription ID
-

3. ส่ง Web Push จากระบบ

ใช้หน้าเครื่องมือในระบบของเราเพื่อสร้างและส่งข้อความทดสอบ โดยไม่ต้องเข้าไปสร้างแคมเปญใน OneSignal Dashboard

เปิดหน้าส่งข้อความทดสอบ

เช็กลิสต์ก่อนใช้งานจริง

  1. ตั้งค่า ONESIGNAL_APP_ID ใน config.php หรือ environment
  2. อัปโหลดไฟล์ทั้งหมดไปยัง /noti
  3. นำเข้าไฟล์ database/schema.sql ไปยัง MySQL
  4. ตั้งค่า domain/subpath ใน OneSignal ให้ตรงกับเว็บจริง
  5. ทดสอบ subscribe และส่งแจ้งเตือนจาก OneSignal Dashboard ก่อน

บันทึกสถานะ

กำลังเตรียมระบบ...