HTTP/2 Tabanlı APNs Güncellemesi

Apple, Push Notification Service Provider API'nin HTTP/2 tabanlı güncel halini yayınladı.


Güncel API, JSON Web Jetonu ile kimlik doğrulama, gelişmiş hata mesajları ve bildirim feedback'leri gibi yeni özelliklerle push bildirimlerin kullanıcılara daha güvenli ve doğrulanabilir yöntemlerle ulaşmasını sağlıyor.



Ayrıca APNs'in Kasım 2020 itibariyle eski ikili protokolü desteklenmeyecek.


HTTP/2 Tabanlı APNs


Yeni standart ile POST request'inin aşağıdaki bilgileri içermesi gerekiyor:

  • Gönderilecek JSON Payload

  • Kullanıcı cihazını belirtmek için Device Token

  • Bildirimin nasıl iletileceğini içeren Request Header

  • Token bazlı doğrulama için server'ınızdaki güncel Auth Token


Artık APNs push bildirim için ilettilen POST request'i aldıktan sonra, ilettiğiniz Auth Token ile server sertifikasınızı doğruluyor. Eğer isteğin doğru server'dan yapıldığı doğrulanırsa ilettilen Device Token ile bildirimin iletileceği cihaz tespit ediliyor ve Payload bu cihaza gönderiliyor.


APNs'e bağlantı kurmak için HTTP/2 ve TLS 1.2 bağlantısı ile aşağıdaki sunuculara gitmeniz gerekiyor.

Detaylı bilgi için: https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/sending_notification_requests_to_apns/


#APNs #Apple #PushNotification



Komünite

Platform

  • Twitter
  • Instagram
  • development_düzenlendi_düzenlendi
  • Youtube
  • slack-icon-black_edited_edited_edited
  • Gri LinkedIn Simge
JetBrains.png

© 2020 by mobiler.dev

mobilerdevLogo.jpg
mobiler-17.png
mobiler-17.png