2015-07-10 182 views
1

我试图发送一个使用Parse的.Net SDK推送通知到Android和iOS版:解析.NET推送通知

ParsePush push = new ParsePush(); 
Dictionary<string, object> pushData = new Dictionary<string, object>() 
{ 
    {"alert", message}, 
    {"sound", ""}, 
    {"badge", 0}, 
    {"uri", "http://blog.parse.com"}, 
    {"category", category} 
}; 
push.Data = pushData; 
push.Query = query; 
push.SendAsync().Wait(); 

我收到以下错误,如果我试图定义“URI”参数:

客户端启动的推动不能使用“URI”选项

它没有提到在文档中任何东西,你不能从客户端发送的URI。它真的只能通过Parse控制台吗?

谢谢!

回答

0

如果有人有兴趣。您无法通过客户端推送发送“uri”。区分不同推送类型与Parse的最简单方法是使用该类别,然后从Parse在Android中扩展ParsePushBroadcastReceiver以自己捕获推送通知的onClick事件。从那里你可以检查类别名称。