ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingสอบถาม line notify กับเว็บครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สอบถาม line notify กับเว็บครับ  (อ่าน 1307 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
sunbrightz
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 10



ดูรายละเอียด
« เมื่อ: 07 กรกฎาคม 2019, 18:41:41 »

สอบถามครับ ตอนนี้ผมแกะโปรเจคนึงของที่คนบริษัทเคยเขียนเขาทำแค่แจ้งเตือนผ่านเว็บเวลาที่ค่าอุณหภูมิหรืออื่นๆมากกว่าที่กำหนดไว้ โดยเขาใช้ timeout วนลูปไปเรื่อยๆเพื่อให้เว็บมีการ fetch ค่ามาจาก database ใหม่ๆ
หัวหน้าเขาอยากให้แจ้งเตือนผ่านไลน์ ผมเลยเขียนให้มันทำงานร่วมกับ php(มีการส่งค่าจากไฟล์ .js มาที่ php เพื่อแจ้งเตือนไลน์) เวลาที่หน้าเว็บมีการ  Alarm
ปัญหาคือ ถ้าเปิดเว็บหน้านั้นไว้แล้วมีค่ามากกว่าที่ตั้งไว้ ก็ Alarm เว็บและแจ้งเข้าไลน์ ได้แล้ว แต่ ถ้ามีการปิดหน้าเว็บไปก็จะไม่มีการส่งการแจ้งเตือนใดๆเลย มีวิธีไหนไหมครับที่ไป get ค่าจาก database
หรือให้มันทำงานเป็น background เพื่อที่ว่าค่ามากกว่าให้ส่งเข้าไลน์โดยไม่ต้องเปิดเว็บค้างไว้

โปรเจคคร่าวๆ
arduino -> database(mysql) -> php -> jquery -> html

 Lips Sealed
บันทึกการเข้า
sinomoney
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 202
ออฟไลน์ ออฟไลน์

กระทู้: 2,536



ดูรายละเอียด
« ตอบ #1 เมื่อ: 07 กรกฎาคม 2019, 19:17:47 »


 Cronjob น่าจะช่วยได้ครับ

ใช้รันไฟล์หน้า php ที่ต้องการแทนเราเปิดเองครับ

ถ้า server เป็น vps ปกติจะมีให้ใช้ได้เลย ถ้าหากใช้แชรืโฮส ก็ใช้จากเว็บภายนอกได้ครับ

ผมใช้ของเจ้านี้อยู่ครับ  https://www.easycron.com/
บันทึกการเข้า

โปรแกรมโพสเว็บบอร์ด ระบบโพสบน Server ไม่ต้องติดตั้ง ทดลองฟรี
โปรแกรมทำ Backlink CommentBlog ใช้งานบนเว็บ ทดลองฟรี
sunbrightz
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 10



ดูรายละเอียด
« ตอบ #2 เมื่อ: 07 กรกฎาคม 2019, 19:40:08 »


 Cronjob น่าจะช่วยได้ครับ

ใช้รันไฟล์หน้า php ที่ต้องการแทนเราเปิดเองครับ

ถ้า server เป็น vps ปกติจะมีให้ใช้ได้เลย ถ้าหากใช้แชรืโฮส ก็ใช้จากเว็บภายนอกได้ครับ

ผมใช้ของเจ้านี้อยู่ครับ  https://www.easycron.com/

มันรันแค่ไฟล์ php ไม่ได้อะครับ คือมันต้องมีค่าที่ส่งมาจากไฟล์ .js มาก่อน มันสามารถรันทั้งเว็บเลยได้ไหมครับ หน้านั้นๆก็ได้มันเป็นแบบ html->jquery (.js)->php
บันทึกการเข้า
sinomoney
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 202
ออฟไลน์ ออฟไลน์

กระทู้: 2,536



ดูรายละเอียด
« ตอบ #3 เมื่อ: 07 กรกฎาคม 2019, 20:01:33 »

ไม่ใช่ php ก็รันได้ครับ

จัดลำดับว่าต้องรันไฟล์ใหนก่อน ตามลำดับก็น่าจะได้ครับ
บันทึกการเข้า

โปรแกรมโพสเว็บบอร์ด ระบบโพสบน Server ไม่ต้องติดตั้ง ทดลองฟรี
โปรแกรมทำ Backlink CommentBlog ใช้งานบนเว็บ ทดลองฟรี
darkknightza
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 167
ออฟไลน์ ออฟไลน์

กระทู้: 4,245



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 08 กรกฎาคม 2019, 03:08:16 »

สอบถามครับ ตอนนี้ผมแกะโปรเจคนึงของที่คนบริษัทเคยเขียนเขาทำแค่แจ้งเตือนผ่านเว็บเวลาที่ค่าอุณหภูมิหรืออื่นๆมากกว่าที่กำหนดไว้ โดยเขาใช้ timeout วนลูปไปเรื่อยๆเพื่อให้เว็บมีการ fetch ค่ามาจาก database ใหม่ๆ
หัวหน้าเขาอยากให้แจ้งเตือนผ่านไลน์ ผมเลยเขียนให้มันทำงานร่วมกับ php(มีการส่งค่าจากไฟล์ .js มาที่ php เพื่อแจ้งเตือนไลน์) เวลาที่หน้าเว็บมีการ  Alarm
ปัญหาคือ ถ้าเปิดเว็บหน้านั้นไว้แล้วมีค่ามากกว่าที่ตั้งไว้ ก็ Alarm เว็บและแจ้งเข้าไลน์ ได้แล้ว แต่ ถ้ามีการปิดหน้าเว็บไปก็จะไม่มีการส่งการแจ้งเตือนใดๆเลย มีวิธีไหนไหมครับที่ไป get ค่าจาก database
หรือให้มันทำงานเป็น background เพื่อที่ว่าค่ามากกว่าให้ส่งเข้าไลน์โดยไม่ต้องเปิดเว็บค้างไว้

โปรเจคคร่าวๆ
arduino -> database(mysql) -> php -> jquery -> html

 Lips Sealed
พี่เก่งมากครับ
บันทึกการเข้า

หาเงินวันละ350บาท มั่นคง จ่ายมาสิบปีแล้ว
หารายได้กับ popup เจ้านี้ เรทแรงคลิ๊ก
Hosting อันดับ 1 คุณภาพสูง ราคาถูก จัดเลย
โดเมนเนมสวยๆ ราคาถูก จดกับเราสิที่นี่
หน้า: [1]   ขึ้นบน
พิมพ์