可以在C2MD的推送通知中包含参数吗?

时间:2011-12-15 05:02:05

标签: android android-c2dm

我已经使用C2MD Server在Android手机中安装了推送通知。 现在我只想知道增强那个,即当发出推送通知时,应该通过服务器中的预加载语音通知它。 语音数据是作为参数发送到Mobile还是任何其他参数从C2MD服务器传递到设备。 请帮帮我......

2 个答案:

答案 0 :(得分:0)

当你发送推送到设备时,你可以发送任何键值对,所以我想你可以发送任何声音的字节。但是c2dm消息有limits - 它最多可以是1024字节。因此,您只能提供非常短的声音。

答案 1 :(得分:0)

通过C2DM发送声音或任何内容根本不可行.C2DM用于发送任何通知,而不是用于发送数据。同时有数百万次推送,当你按下文件时,使用键值对检索声音字节,C2DM有1KB的限制,你可以处理一条消息,它将从资产中正确播放声音文件,它会更可行..并且正确的方式去做。就像获得一个值'1',它将播放另一个文件,值'2'将播放另一个文件,我认为这很简单或动态你可以传递声音文件URL。你可以播放任何更大的声音文件...