Google端点和Google Cloud Messaging

Lot*_*fus 2 google-app-engine google-cloud-messaging google-cloud-endpoints

我正在使用谷歌应用引擎构建一个带有后端的移动应用程序,我正在使用谷歌端点进行API调用.现在我想知道的是,是否有可能在同一后端使用GCM.一开始当我想使用android studio创建一个新模块时,我发现有可能创建一个带有端点的后端和另一个带有GCM的后端,但两者都没有.任何线索?谢谢.

Ani*_*niV 5

Google Cloud Messaging(GCM)是一项服务,允许您将推送通知从服务器发送到用户的Android设备,以及从同一连接上的设备接收消息.

Google Cloud Endpoints包含工具,库和功能,允许您从App Engine应用程序(称为API后端)生成API和客户端库,以简化客户端对其他应用程序数据的访问.

所以这些是两种不同的技术.但Google通过github项目提供了这两个服务之间的桥梁,该项目演示了:

  • 设置后端
  • 在本地调试后端.
  • 将您的Android应用程序连接到后端.
  • 使用GCM后端注册设备.
  • 在模拟器中测试设备注册.
  • 显示来自GCM后端的推送通知.
  • 将后端部署到应用引擎.
  • 最后,针对已部署的后端进行测试.

只需单击此链接即可获取github源代码.