2012-09-14 43 views
7

Mi chiedo, è possibile fare in modo che l'applicazione Facebook invii un messaggio tramite il servizio GCM agli aggiornamenti della mia app Android relativi a nuovi messaggi/messaggi/contatti ecc.? Sono quasi sicuro che qualcosa di simile sia possibile per Google+, e ho anche notato che la struttura dei messaggi API di Facebook è molto simile (o identica) ai messaggi GCM. Questo è il motivo per cui penso che dovrebbe essere possibile.Google Cloud Messaging può funzionare con Facebook?

In altre parole: è possibile far funzionare l'applicazione Facebook come un server che memorizza gli ID dei dispositivi e invia messaggi su alcune modifiche tramite Google Cloud Messaging?

+0

Oh. Mi piacerebbe sapere se questo funziona. +1 per la domanda. –

risposta

2

Dovresti inserire una sorta di middleware per gestire l'interazione tra le API di Facebook e di Google. Detto questo, è assolutamente possibile.

L'API di Facebook offre la possibilità di iscriversi agli eventi (in tempo reale). C'è solo una manciata di eventi a cui puoi iscriverti, e tutto è delineato here e here.

In alternativa, è possibile eseguire il polling lungo per i dati non rilevati tramite la loro API realtime. Basti pensare ai limiti API, ecc. Prima mano.

Ricordare che è necessario creare un'applicazione Facebook e gli utenti dovranno autenticare l'applicazione Facebook in modo da avere informazioni su qualsiasi informazione si stia tentando di accedere. Sames va per Google.

+0

La tua idea sembra molto interessante, ho sospeso questo progetto per un po ', ma quando tornerò a farlo lo proverò di sicuro. Ho accettato la tua risposta dal momento che non ho trovato alcuna altra soluzione, né alcun indizio. Grazie per l'aiuto! – Stigi

+0

Nessun problema! Non esitare a contattare se hai domande sull'API di Facebook Graph. –

Problemi correlati