在Android中使用解析发送客户端推送通知

时间:2015-11-01 19:30:46

标签: android parse-platform notifications push-notification

我正在尝试使用Parse.com向所有订阅者发送通知。 当我从parse.com控制台进行推送广播时,我能够收到。

但是,我正在尝试从客户端应用(Android)发送通知。

我尝试过以下解决方案但没有成功: 解决方案1:

ParsePush push = new ParsePush();
String message = txt.getText().toString();
push.setChannel("ABC");
push.setMessage(message);
push.sendInBackground();

解决方案2:

                ParseObject message = ParseObject.create("Message");
                message.put(AppConfig.PARSE_APPLICATION_ID, username);
                message.put("body", txt.getText().toString());
                message.saveInBackground(new SaveCallback() {
                    @Override
                    public void done(ParseException e) {
                        //Toast.makeText(activity.this, "Successfully created message on Parse",Toast.LENGTH_SHORT).show();
                    }
                });

解决方案3:

                ParseQuery pushQuery = ParseInstallation.getQuery();
                pushQuery.whereEqualTo("channels", "ABC"); // Set the channel

                ParsePush push = new ParsePush();
                push.setQuery(pushQuery);
                push.setMessage("New Update");
                push.sendInBackground();

任何人都可以得到并指出我正确的方向。感谢

0 个答案:

没有答案