ข้ามไปที่เนื้อหา

การตรวจสอบสิทธิ์

ระบบ API การผลักดัน

ระบบ Push ส่งการแจ้งเตือนโดยใช้ API ระบบใช้บริการการแจ้งเตือนเช่น APNS, FCM, ADM และ Facebook จากแต่ละตลาด ภาพด้านล่างอธิบายว่าข้อมูลการร้องขอถูกส่งไปยังบริการอย่างไร

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

(https://developer.amazon.com/docs/adm/overview.html)

  • Facebook (การแจ้งเตือนจากแอปไปยังผู้ใช้): บริการพุชกับ Facebook

(https://developers.facebook.com/docs/games/gaming-services/gaming-services-sdk/appnotifications)

ระบบ Push จัดการค้นหาข้อมูลโทเค็นที่เหมาะสมสำหรับการจัดองค์ประกอบ payload และส่งข้อมูลไปยังบริการแต่ละรายการ การส่งข้อความพุชไปยังอุปกรณ์คือสิ่งที่บริการแต่ละรายการทำ โดยสรุป ระบบ 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 สำหรับรายละเอียด