GCM y App Engine para aplicaciones de chat

Estoy planeando hacer una aplicación de chat a través de la cual el usuario puede enviar y recibir texto y medios de comunicación – audio, imagen y video. Por simplicidad decidí usar el motor de aplicaciones con GCM. Hacer downstream con GCM parece estar funcionando bien (para mensajes de texto) usando la guía de ejemplo proporcionada y la plantilla de Android Studio. Cuando intenté corriente arriba no recibí el mensaje detrás. Puede ser esto es muy trivial, pero puede alguien por favor me señalan a un buen tutorial o libro sobre esto. ¿Alguna sugerencia?

Se utilizó para el downstream: https://github.com/GoogleCloudPlatform/gradle-appengine-templates/tree/master/GcmEndpoints Y esto para arriba: https://developers.google.com/cloud-messaging/upstream

One Solution collect form web for “GCM y App Engine para aplicaciones de chat”

Tuve que agregar @ApiMethod (name = "sendMessage") al método sendMessage en la clase MessagingEndpoint generada a través de la plantilla de Studio. Después de eso pude usar la api sendMessage para enviar el mensaje de vuelta al servidor del motor de la aplicación que está vinculado a GCM y ese mensaje se hizo eco de nuevo a mi dispositivo también.

  • Google Volley lib con los puntos finales de Appengine autenticados?
  • Alcance de acceso utilizando el nombre de tipo en Google Cloud / Android Mobile Backend Starter
  • "No se pudo inicializar el SDK de App Engine en (ruta de acceso)" en eclipse 4.2.2 con Mac OSX León de montaña
  • Con Android, ¿cómo establezco el plazo máximo para una solicitud de Cloud Endpoint?
  • Copia de seguridad de datos de Google Cloud Almacén de datos Vs google drive Vs otro servicio de almacenamiento
  • Gradlew appengineEndpointsInstallClientLibs tiene error La ejecución falló para la tarea ': compileJava'. > Versión de origen no válida: 1.7
  • GCM XMPP en Appengine?
  • Nodos de la nube de Appengine generación de cliente que no genera el archivo jar de origen
  • Google App Engine y Android (OAuth, C2DM o Cloud Messaging)
  • @Nullable @Named en GAE / Android Muestra
  • Google App Engine - Demasiadas operaciones de lectura de almacenes de datos
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.