微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在WP 8.1上parsing推送

我使用离子/cordova来build立一个应用程序,我select了parsing来处理推送通知。 它适用于iOS和Anrdoid,但在WP 8.1上不起作用。

我知道8.1并不是由Parse正式支持的。 无论如何,我仍然可以使用它? 像一个C#插件,我可以自己写?

有没有其他推送服务我可以使用WP8.1? 可能与一个REST API?

MAPIInitialize没有错误消息框

如何标记删除文件夹C#

Python os.st_uid只返回值0

每次服务器重新启动后MysqL都会损坏

将例外写入Windows日志文件

pyproj与Python 2.7.9在win7 64上给出“无法findvcvarsall.bat”

WindowsError:当我做shutil.move?

如何在Windows cmd上打印不受支持的unicode字符,例如“?”而不是引发exception?

针对windows 2000的visual studio 2012 win32项目

捆绑的GTK#应用程序将无法在新的Win7安装上运行

我不熟悉Parse,但是你说REST API可以。 在这种情况下,最简单的方法将是一个Azure移动服务。 推送通知数量取决于移动服务和通知集线器甚至是免费的。

这是你必须做的:

创建一个免费的Azure帐户

创建一个移动服务(我使用.Net,但也可以使用JavaScript作为“后端”)

在Visual Studio中打开您的移动服务,并创建一个新的“自定义api”。 下面是一个一步一步的教程如何做到这一点: CustomAPIs – Azure

你现在有一个REST API,你可以调用你的服务器。

要发送推送通知,只需在自定义API中使用这些内容,然后就可以开始添加推送通知 – Azure :

var hub = NotificationHubClient.CreateClientFromConnectionString("YOUR_NOTIFICATIONHUB_ENDPOINT","YOUR_NOTIFICATIONHUB_NAME");

notification = @"<?xml version=""1.0"" encoding=""utf-8""?>" + @"<toast><visual><binding template=""ToastText01"">" + @"<text id=""1>YOUR TEXT</text>" + @"</binding></visual></toast>"; await hub.SendWindowsNativeNotificationAsync(notification,tags);

通过tags您可以指定接收通知的人员。 使用标签作为UserIds发送有针对性的通知

我用于WP 8.1(以及iOS和Android)的推送服务是Azure移动服务。 他们的推送通知集线器使后端非常简单,可以毫无问题地支持所有三个平台。 在客户端,他们有一个使用现有的Phonegap Push插件的Azure插件

I kNow 8.1 is not officially supported by Parse. Is there anyway I Could still use it? Like with an C# plugin I Could write myself?

您可以在Windows Phone 8.1项目中包含WinRT库。 这是完美的作品!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐