0
我目前使用Parse从客户端设备发送推送通知。我正在使用下面的代码来实现它。检查是否使用Parse发送推送通知 - Android
ParseQuery pushQuery = ParseInstallation.getQuery();//mobile2
pushQuery.whereEqualTo("userName", message.getText().toString());
ParsePush push = new ParsePush();
Log.e("", "" + pushQuery.toString());
push.setQuery(pushQuery);
try {
JSONObject data = new JSONObject("{\"message\": \"The Mets scored!\",\"sound\": \"cheering.caf\"}");
push.setData(data);
} catch (JSONException e) {
e.printStackTrace();
}
push.sendInBackground();
有没有办法来检查推送通知是否成功发送?提前致谢。
注意:我问在设备中,我怎么知道请求发送推送通知是否成功或没有?
我在设备中询问,我如何知道请求发送推送通知是否成功? –
测试它的一种方法是,您可以成为收件人之一,并查看是否得到它,但那只是为了测试解析是否正确初始化。否则,我认为你不能接受像“成功发送”的响应,因为解析会尝试多次将它在后台发送到多个设备。有些可能会收到它,有些可能不会。 – slorangex
那不是一个好方法。我不希望发件人收到相同的内容。这太笨拙了。 –