我正在尝试使用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();
任何人都可以得到并指出我正确的方向。感谢