为什么要通过 GCM 使用第三方推送通知提供程序

5 android push-notification

我是一名 android 开发人员....制作了一些应用程序...但第一次有机会为我的一个应用程序实现推送通知...在寻找了包括 Amazon SNS、Pushbots 在内的多种解决方案后, Pushy、Parse 等。我想知道为什么有很多流行的第三方服务......

如果他们实现相同的 GCM。GCM 还提供了一个带有跟踪和基于主题的通知的仪表板。

如果我直接使用 GCM 有什么缺点吗?还有一个大问题......大多数推送服务只提供向应用程序发送通知......如果我需要从我的Android应用程序触发通知怎么办。GCM 是否支持这一点。实现这一点的最佳解决方案是什么。