2012-09-14 8 views
7

Zastanawiam się, czy jest możliwe, aby aplikacja Facebook wysyłała wiadomość za pośrednictwem usługi GCM do moich aktualizacji aplikacji na Androida o nowych wpisach/wiadomościach/kontaktach itp.? Jestem prawie pewien, że coś takiego jest możliwe w przypadku Google+. Zauważyłem również, że struktura komunikatów API Facebooka jest bardzo podobna (lub identyczna) do komunikatów GCM. Dlatego uważam, że powinno to być możliwe.Czy Google Cloud Messaging może współpracować z Facebookiem?

Innymi słowy: czy możliwe jest stworzenie aplikacji Facebooka jako serwera przechowującego identyfikatory urządzeń i wysyłającego wiadomości po pewnych zmianach za pośrednictwem Google Cloud Messaging?

+0

Oh. Chciałbym wiedzieć, czy to działa. +1 dla pytania. –

Odpowiedz

2

Będziesz musiał zainstalować oprogramowanie pośredniczące, aby poradzić sobie z interakcją między Facebookiem i Google API - z tym, że jest to zdecydowanie możliwe.

Interfejs API Facebooka umożliwia subskrybowanie zdarzeń (w czasie rzeczywistym). Istnieje tylko kilka wydarzeń, które można subskrybować, a wszystko jest opisane here i here.

Alternatywnie, możesz przepytać za dane, które nie zostały ujawnione przez interfejs API w czasie rzeczywistym. Po prostu pomyśl o ograniczeniach API itp. Przed rozdaniem.

Należy pamiętać, że należy utworzyć aplikację Facebooka, a użytkownicy będą musieli uwierzytelnić aplikację Facebook, aby uzyskać informacje na temat wszelkich informacji, do których próbujesz uzyskać dostęp. Sames idzie do Google.

+0

Twój pomysł wygląda całkiem interesująco, zawiesiłam ten projekt na jakiś czas, ale kiedy wrócę, spróbuję go na pewno. Przyjąłem twoją odpowiedź, ponieważ nie znalazłem żadnego innego rozwiązania ani żadnych wskazówek. Dzięki za pomoc! – Stigi

+0

Bez problemu! Jeśli masz jakiekolwiek pytania dotyczące interfejsu API Graph API, skontaktuj się z nami. –

Powiązane problemy