
ไลบรารีนี้เป็นการใช้งานฝั่งไคลเอ็นต์สำหรับเซิร์ฟเวอร์ NTFY ที่ผลิตใน Delphi คุณสามารถส่งและรับการแจ้งเตือนได้ทันทีผ่าน HTTP ผู้ดูแลของ NTFY คือ Philipp C. Heckel ตามที่เขากล่าวไว้บริการนี้จะยังคงเป็นอิสระและการสนับสนุนทุกประเภทเพื่อช่วยในการจัดหาโฮสติ้งคลาวด์จะได้รับอย่างอบอุ่น คุณสามารถโฮสต์เซิร์ฟเวอร์ NTFY ด้วยตนเองได้เช่นกัน เยี่ยมชม docs.ntfy.sh เพื่อเริ่มต้นและอย่าลืมทิ้งดาวไว้ในโครงการของเขา
คุณต้องเพิ่มโฟลเดอร์ src ไปยังเส้นทางไลบรารีหรือเส้นทางการค้นหา
คุณสามารถผลักดันการแจ้งเตือนในหัวข้อ หัวข้อเป็นเหมือนช่องทางและชื่อที่คุณเลือกจะกลายเป็น URL สาธารณะดังนั้นอย่าลืมเลือกแบบง่าย ๆ
uses
Notify;
begin
Ntfy.Notification(
New.Notification
.Topic( ' your-very-secret-topic ' )
.Title( ' ⚾ Go to the game ' )
.MessageContent( ' Tomorrow at 10:00hs ' )
);
Ntfy.Publish;
end ;
คุณสามารถสมัครสมาชิกได้หลายวิธี ตัวอย่างเช่นเว็บแอป, Android, CLI หรือคุณสามารถใช้ไลบรารีนี้ด้วยวิธีนี้:
uses
Notify;
begin
Ntfy.Subscribe( ' your-very-secret-topic ' ,
procedure (AEvent: INotifyEvent)
begin
WriteLn( ' You received a message: ' + AEvent.MessageContent)
end );
end ;
iOS ยังคงพึ่งพา FCM และ "Inteligently" ตัดสินใจฆ่ากระบวนการพื้นหลัง/เบื้องหน้าเมื่อต้องการ มันยังไม่ได้ทดสอบอย่างเหมาะสม แพลตฟอร์มอื่น ๆ ทั้งหมดได้รับการทดสอบและสามารถเผยแพร่หรือบำรุงรักษากิจกรรมพื้นหลังการสมัครสมาชิกที่ถูกระงับเป็นเวลานานโดยไม่ต้องมีปัญหาใด ๆ อ้างถึงตัวอย่างเหล่านี้เพื่อเรียนรู้ที่จะใช้ในโครงการของคุณ ไม่มีการทดสอบใด ๆ ใน Linux ในขณะนี้
NTFY สำหรับ Delphi ใช้ประโยชน์จากห้องสมุดสองสามห้องเพื่อสมัครและเผยแพร่ ไม่จำเป็นต้องติดตั้ง เครดิตที่เกี่ยวข้องจะมอบให้กับผู้สร้าง:
ตรวจสอบหน้า Wiki สำหรับคำแนะนำการอัปเดตหรือแบบฝึกหัดเฉพาะ ฉันได้สร้างการใช้งานนี้เพื่อความหลงใหลและความอยากรู้อยากเห็นและมันจะยังคงเป็นโครงการโอเพ่นซอร์สภายใต้ใบอนุญาต MIT อย่าลังเลที่จะใช้มีส่วนร่วมและปรับปรุงโครงการนี้!