我需要在我的应用中接收来自不同发送方的推送通知。这种方式可行吗?
我需要在我的应用中接收来自不同发送方的推送通知。这种方式可行吗?
Intent intent = new Intent(GCMConstants.INTENT_TO_GCM_REGISTRATION);
intent.setPackage(GSF_PACKAGE);
intent.putExtra(GCMConstants.EXTRA_APPLICATION_PENDING_INTENT,
PendingIntent.getBroadcast(context, 0, new Intent(), 0));
String senderIds = "968350041068,652183961211";
intent.putExtra(GCMConstants.EXTRA_SENDER, senderIds);
ontext.startService(intent);
欢迎查看GCM页面上有关多发件人的官方主题。
既然您拥有API密钥和发送者ID,那么它就可以工作了。您需要在服务器(或多个服务器)上使用Google提供的API密钥向设备发送消息。