0
我能夠使用Azure通知集線器Nuget從傳統控制檯應用程序發送推送通知,它工作正常,但這裏是我希望能夠發送推送通知xamarin應用程序,它不允許將Nuget安裝在PCL項目中。那麼是否有另一種方法來實現這一目標?使用Azure通知集線器從Xamarin應用程序發送推送通知
我能夠使用Azure通知集線器Nuget從傳統控制檯應用程序發送推送通知,它工作正常,但這裏是我希望能夠發送推送通知xamarin應用程序,它不允許將Nuget安裝在PCL項目中。那麼是否有另一種方法來實現這一目標?使用Azure通知集線器從Xamarin應用程序發送推送通知
不知道Xamarin.Android SDK是否內置了發送通知的方法,您需要自行檢查。
但是,如果你看看Azure's Guide here,他們會展示一個Android應用程序的例子,它從應用程序本身發送通知。
該示例使用Java,但它只是簡單地擊中了Azure通知中心的REST接口,這正是SDK在後臺執行的操作。
這意味着您可以從Xamarin.Android或Xamarin PCL項目中執行相同的操作。有關Azure的Notification Hub REST界面的更多信息,請參閱here。
如果您能夠從您的Android或iOS項目發送推送通知,那麼您可以使用[Xamarin Forms Dependency Service](https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/) dependency-service/text-to-speech /)從您的PCL項目中調用本地項目中的「發送推送通知」方法。另一種選擇是讓設備調用您自己的服務器,它將代表設備進行發送。 – hvaughan3
這就是我要求的,如何從android項目發送它。這是一個非常基本的應用程序,所以沒有服務器端託管 –