Windows Phone 中有推送通知发送自定义数据的方法吗?

There is a way to send custom data in push notification in Windows Phone?

我知道这是 WNS 上的原始通知,但通知中显示了通知的全部内容。我想像 APNS 和 GCM 那样做。 json 负载中的自定义属性,它已传送到应用程序但未向用户显示。在 WNS 中有办法做到这一点吗?

可以在launch属性中传递参数,可以类似于url。例如,对于 toast 通知:

<toast launch="?param1=sample&param2=sample2">
</toast>

并在应用程序中解析它。 launch 属性的值可以在 OnLaunched 处理程序中检索。 HERE 是一篇关于处理来自 Toast 通知的激活(来自 MSDN)的文章。

注意:您可以将 launch 放入您想要的任何其他格式。我建议使用 uri-based 参数,因为使用 WwwFormUrlDecoder 很容易解析,其中提到 HERE.