Windows phone 8 如何通过推送通知发送任意数据?

Windows phone 8 如何通过推送通知发送任意数据?,windows-phone-8,Windows Phone 8,我需要向Windows Phone 8应用程序发送一些数据。我想通过推送通知来实现这一点 我目前正在将数据序列化为JSON,并将其放在推送通知的wp:Param字段中。当我的应用程序在前台运行时,我很好地收到了通知,可以反序列化字段并使用数据 但是,当我的应用程序不在前台时,祝酒词将根本不会显示。当我从通知中删除wp:Param字段时,toast将再次出现,因此我假设WP8不喜欢我将JSON数据放入wp:Param字段 如果我的应用程序不在前台,如何发送数据并仍显示toast。在wp:Param

我需要向Windows Phone 8应用程序发送一些数据。我想通过推送通知来实现这一点

我目前正在将数据序列化为JSON,并将其放在推送通知的
wp:Param
字段中。当我的应用程序在前台运行时,我很好地收到了通知,可以反序列化字段并使用数据

但是,当我的应用程序不在前台时,祝酒词将根本不会显示。当我从通知中删除
wp:Param
字段时,toast将再次出现,因此我假设WP8不喜欢我将JSON数据放入
wp:Param
字段


如果我的应用程序不在前台,如何发送数据并仍显示toast。

wp:Param
中提供的值必须看起来像Windows Phone的URL才能处理数据并显示toast

这些措施包括:

  • /page1.xaml
    –定义应用程序启动时导航到的屏幕。字符串必须以“/”开头
  • /page1.xaml?值1=1234&;value2=9876
    –定义应用程序启动时要导航到的屏幕,以及信息的名称/值对。字符串必须以“/”开头
  • ?值1=1234&;value2=9876
    –包含传递到应用程序默认启动屏幕的信息的名称/值对。字符串必须以“?”开头