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¶m2=sample2">
</toast>
并在应用程序中解析它。 launch
属性的值可以在 OnLaunched
处理程序中检索。 HERE 是一篇关于处理来自 Toast 通知的激活(来自 MSDN)的文章。
注意:您可以将 launch
放入您想要的任何其他格式。我建议使用 uri-based 参数,因为使用 WwwFormUrlDecoder
很容易解析,其中提到 HERE.
我知道这是 WNS 上的原始通知,但通知中显示了通知的全部内容。我想像 APNS 和 GCM 那样做。 json 负载中的自定义属性,它已传送到应用程序但未向用户显示。在 WNS 中有办法做到这一点吗?
可以在launch
属性中传递参数,可以类似于url。例如,对于 toast 通知:
<toast launch="?param1=sample¶m2=sample2">
</toast>
并在应用程序中解析它。 launch
属性的值可以在 OnLaunched
处理程序中检索。 HERE 是一篇关于处理来自 Toast 通知的激活(来自 MSDN)的文章。
注意:您可以将 launch
放入您想要的任何其他格式。我建议使用 uri-based 参数,因为使用 WwwFormUrlDecoder
很容易解析,其中提到 HERE.