2012-09-14 10 views
7

Me pregunto, ¿es posible hacer que la aplicación Facebook envíe mensajes a través del servicio GCM a las actualizaciones de mi aplicación Android sobre nuevas publicaciones/mensajes/contactos, etc.? Estoy casi seguro de que algo así es posible para Google+, y también noté que la estructura de los mensajes de la API de Facebook es muy similar (o idéntica) a los mensajes de GCM. Es por eso que creo que debería ser posible.¿Puede Google Cloud Messaging funcionar con Facebook?

En otras palabras: ¿es posible hacer que la aplicación de Facebook funcione como un servidor que almacena identificadores de dispositivos y envía mensajes sobre algunos cambios a través de Google Cloud Messaging?

+0

Oh. Me encantaría saber si esto funciona. +1 para la pregunta. –

Respuesta

2

Tendría que colocar algún tipo de middleware para manejar la interacción entre las API de Facebook y Google; dicho esto, definitivamente es posible.

La API de Facebook ofrece la posibilidad de suscribirse a eventos (en tiempo real). Solo hay un puñado de eventos a los que puede suscribirse, y todo se describe en here y here.

De manera alternativa, puede realizar una encuesta larga para datos que no se revelan a través de su API en tiempo real. Solo piense en los límites de API, etc. de antemano.

Tenga en cuenta que deberá crear una aplicación de Facebook, y sus usuarios deberán autenticar la aplicación de Facebook para que tenga información sobre la información a la que está intentando acceder. Sames va por Google.

+0

Tu idea parece bastante interesante, he suspendido este proyecto por un tiempo, pero cuando vuelva a intentarlo lo intentaré con seguridad. He aceptado su respuesta ya que no he encontrado ninguna otra solución ni ninguna pista. ¡Gracias por la ayuda! – Stigi

+0

¡Ningún problema! No dude en comunicarse si tiene alguna pregunta sobre la API Graph de Facebook. –

Cuestiones relacionadas