Как изменить заголовок запроса APNS в C#? - PullRequest
0 голосов
/ 30 января 2020

Я не. net разработчик. Мне нужно изменить код C#, отправляющий уведомления Apple Pu sh.

Я хочу изменить заголовки запросов APNS для отправки 'apns-pu sh -type' & 'apns-priority'. Где именно я должен изменить код?

Ниже приведен код:

var config = new ApnsConfiguration(ApnsConfiguration.ApnsServerEnvironment.Production, File.ReadAllBytes(path),Convert.ToString(ConfigurationManager.AppSettings["CertPass"]), true);



// Create a new broker
var apnsBroker = new ApnsServiceBroker(config);

apnsBroker.Start();


                apnsBroker.QueueNotification(new ApnsNotification()
                {
                    DeviceToken = deviceToken,
                    //Payload = JObject.Parse("{\"aps\":{\"alert\": \"${strMessage}\",\"badge\":0,\"notificationId\":\"${notificationId}\",\"sound\":\"test.wav\",\"content-available\":1}}"),                    
                    Payload = JObject.Parse("{\"aps\":{\"alert\": \"" + strMessage + "\",\"badge\":0,\"notificationId\":\"" + notificationId + "\",\"sound\":\"watch.wav\",\"content-available\":1}}"),
                });

apnsBroker.Stop();
...