Obserwuję numer This Post, aby współpracować z centrum powiadomień w języku błękitnym. Próbuję utworzyć api sieci, które rejestruje urządzenia w centrum powiadomień Azure. Kiedy wyślę prośbę o rejestrację urządzenia, jak pokazano w artykule, trafi on do centrum powiadomień Błękitnych.Lista urządzeń zarejestrowanych na platformie Azure
Poniżej znajduje się zrzut ekranu mojego lazurowego portalu. Co pokazuje, że był wniosek o rejestrację.
Ale gdy próbuję uzyskać szczegółowe informacje o zarejestrowanych urządzeń za pomocą następującego kodu jest zawsze 0.
var registrationsCount = await hub.GetAllRegistrationsAsync(Int32.MaxValue);
return registrationsCount.Count().ToString();
Teraz mam kilka pytań:
1) Jak mogę odkrywać zarejestrowany szczegóły urządzenia?
2) Jak mogę wysłać powiadomienie testowe do urządzeń ios od tyłu. Poniżej znajduje się kod, którego używam do wysyłania powiadomień testowych.
var payload = string.Format(toastTemplate, message);
hub.SendAppleNativeNotificationAsync(payload, "worldnews");
3) Jeśli korzystam z interfejsu API strony jako zaplecza, konieczne jest skonfigurowanie szczegółów aplikacji ios w centrum powiadomień błękitnych? tj. przesłać certyfikat i inne szczegóły na portalu Lazur?
Dzięki za wyjaśnienie.To było naprawdę heplful :) Jest jeszcze jedno pytanie, jeśli zauważyłeś drugi punkt. Chcę wysłać powiadomienie do urządzeń Apple. Istnieje możliwość nieautoryzowanego powiadamiania o telefonie z systemem Windows. czy istnieje sposób wysyłania takich samych powiadomień dla urządzeń ios bez przesyłania appkey lub certyfikatu? –
StackOverflow działa lepiej, jeśli nie łączysz pytań. Krótko mówiąc, nie wiem, jak wysłać powiadomienia za pośrednictwem usługi powiadomień Apple Push bez konieczności przesyłania wymaganego certyfikatu na platformę Azure. W tym artykule pokazano, co należy zrobić: http://azure.microsoft.com/en-us/documentation/articles/notification-hubs-ios-get-started/ –
, proszę spojrzeć na to: http://azure.microsoft .com/en-us/documentation/articles/notification-hubs-ios-aspnet-register-user-push-notifications /. Czy nadal konieczne jest zarejestrowanie aplikacji przy użyciu certyfikatu i wszystkich? lub można to zrobić prosto za pomocą interfejsu webowego back-end? –