3
我正在開發使用cordova離子的android和iOS應用程序,並且在我的應用程序中包含一個信號通知功能。如何從asp.net webapi發送一個信號通知到離子應用程序
我註冊onesignal和測試推送通知。它工作得很好。
現在我想從asp.net web api向perticular用戶發送onesignal通知。 我嘗試過this網址,但我失敗了。此外,我無法在我的應用程序中獲取設備令牌。
謝謝。
我正在開發使用cordova離子的android和iOS應用程序,並且在我的應用程序中包含一個信號通知功能。如何從asp.net webapi發送一個信號通知到離子應用程序
我註冊onesignal和測試推送通知。它工作得很好。
現在我想從asp.net web api向perticular用戶發送onesignal通知。 我嘗試過this網址,但我失敗了。此外,我無法在我的應用程序中獲取設備令牌。
謝謝。
您需要致電window.plugins.OneSignal.getIds並在回調中存儲ids.userId
。
然後,您可以從ASP.NET代碼將include_player_ids
設置爲https://onesignal.com/api/v1/notifications終結點計算機的POST終端,並將其設置爲從您的應用中檢索到的userId。
在下面列出的端點文檔頁面底部有一個ASP.NET示例。 https://documentation.onesignal.com/reference#create-notification