2011-09-30 21 views
8

Próbuję zintegrować Facebooka z moją aplikacją Phonegap, która zostanie wdrożona zarówno na urządzeniach z Androidem, jak i Blackberry. Ponieważ istnieje tylko wtyczka dostępna dla Androida, muszę przejść standardową trasę mobilewebe łączącą się z Facebookiem. Jednak nie mogę przekierować z powrotem do pliku: // (Phonegap), więc zastanawiam się, czy ktoś wymyślił alternatywne rozwiązanie?Jak mogę użyć interfejsu API mobileweb facebook connect z phonegap?

Zastanawiam się, czy możliwe było przekierowanie do oddzielnej witryny hostowanej, którą skonfigurowałem, która przechowywałaby kod dostępu, a następnie otrzymywałbym aplikację Phonegap do późniejszego przesłuchiwania kodu dostępu, aby następnie użyć z wywołaniami interfejsu API Facebook?

+0

można pokazać próbkę kodu? Nie rozumiem, jakie jest uzasadnienie przekierowania z powrotem do "file: // (Phonegap)" – Terrance

+0

Simon, czy sprawdziłeś ten wpis? http://stackoverflow.com/questions/4604274/how-to-connect-phonegap-api-project-with-new-facebook-sdk – GeorgeW

Odpowiedz

0

Tak, możesz.

Użyj API JavaScriptu, włącz „Witryna” i „Mobile Web” w ustawieniach aplikacji na https://www.facebook.com/developers

Będziesz potrzebować jakiegoś publicznie dostępnej stronie dostępne, które można umieścić w ustawieniach, ale dlatego, że jesteś Korzystając z tej aplikacji w sposób niezależny, witryna nigdy nie musi być używana.

Masz również przycisk "Zaloguj się" podczas korzystania z JavaScript API. Możesz napotkać problemy z blokowaniem wyskakujących okienek, jeśli programowo spróbujesz otworzyć okno logowania na Facebooku.

Powiązane problemy