2011-01-18 15 views
10

Czy istnieje sposób na otwarcie aplikacji Facebook z mojej aplikacji?Otwórz aplikację Facebook z innej aplikacji

Na przykład używam aplikacji Facebook-api do publikowania czegoś na ścianie zalogowanych użytkowników. Kiedy otrzymam oddzwonienie, że post został dodany, chciałbym otworzyć aplikację Facebook (jeśli aplikacja jest zainstalowana na urządzeniu) na ścianie użytkowników, aby pokazać im, że jest tam ich wpis.

Odpowiedzi na iPhone'a lub Androida lub oba będą mile widziane.

Odpowiedz

20

dla iPhone, można uruchomić aplikację Facebook czy zainstalowany przy użyciu adresu URL rozpoczynający się fb://

Więcej informacji można znaleźć tutaj: http://iphonedevtools.com/?p=302 również tutaj: http://wiki.akosma.com/IPhone_URL_Schemes#Facebook

skradzione z powyższej strony:

  • fb: // profil - Otwórz Facebook app do profilu użytkownika
  • fb: // znajomych - Open Facebook app do listy znajomych
  • fb: // powiadomienia - Otwórz Facebook app do listy powiadomień (UWAGA: nie pojawia się błąd z tego adresu URL. Zostanie otwarta strona Powiadomienia. Jednak to nie jest możliwe, aby poruszać się nigdzie indziej w aplikacji Facebook)
  • FB: // karmić - Otwórz Facebook app do News Feed
  • FB: // wydarzeń - Open Facebook aplikację Events strona
  • fb: // zwraca - Open Facebook aplikacji do listy życzenia
  • fb: // zauważa - Otwórz aplikację Facebook na stronie Uwagi
  • fb: // albumy - Otwórz Facebook app Albumy zdjęć listy

Aby uruchomić:

NSURL *theURL = [NSURL URLWithString:@"fb://<insert function here>"]; 
[[UIApplication sharedApplication] openURL:theURL]; 
+1

to działa na Androidzie? – Gustav

+0

fb: // profil może być również używany do strony. –

Powiązane problemy