การตรวจสอบสิทธิ์
API ระบบ Push¶
ระบบ Push ส่งการแจ้งเตือนโดยใช้ API ระบบใช้บริการการแจ้งเตือนเช่น APNS, FCM และ ADM จากแต่ละตลาด รูปภาพด้านล่างอธิบายวิธีการส่งข้อมูลคำขอไปยังบริการ
Note
- APNS (Apple Push Notification Service): บริการส่งข้อมูลแบบพุชจาก Apple
(https://developers.apple.com/go/?id=push-notifications)
- FCM (Firebase Cloud Messaging): บริการส่งข้อความแบบพุชจาก Google
(https://firebase.google.com/docs/cloud-messaging)
- ADM (Amazon Device Messaging): บริการส่งข้อความแบบพุชจาก Amazon
ระบบ Push จัดการค้นหาข้อมูลโทเค็นที่เหมาะสมสำหรับการจัดองค์ประกอบของ payload และส่งข้อมูลไปยังแต่ละบริการ การส่งข้อความ Push ไปยังอุปกรณ์เป็นสิ่งที่แต่ละบริการทำ โดยสรุป ระบบ Push จะติดตามว่ากระบวนการเรียกใช้บริการประสบความสำเร็จหรือไม่ และ การวิเคราะห์สาเหตุของอุปกรณ์ที่ไม่ได้รับข้อมูลไม่รองรับ。
URL¶
เซิร์ฟเวอร์ | URL |
---|---|
การผลิต | https://notification.withhive.com |
Sandbox | https://sandbox-notification.withhive.com |
ทดสอบ | https://test-notification.withhive.com |
การตรวจสอบสิทธิ¶
ในการใช้งาน API ที่ระบบ Push ให้มา จะต้องมีโทเค็นการอนุญาต (API KEY) โทเค็นการอนุญาต ซึ่งเป็นไปตามมาตรฐาน JWT (JSON Web Token: https://jwt.io) ไม่มีการจำกัดเวลาในการหมดอายุ ดังนั้นจึงสามารถใช้โทเค็นนี้ต่อไปได้ หลังจากลงทะเบียนเกมใน AppCenter โทเค็นการอนุญาตจะถูกสร้างขึ้นโดยอัตโนมัติ ไปที่ Operation > AppCenter > Game Management > 1. Basic Information สำหรับรายละเอียดเพิ่มเติม