2011-01-18 25 views
10

¿Hay alguna manera de abrir la aplicación de Facebook desde mi propia aplicación?Abrir aplicación de Facebook desde otra aplicación

Por ejemplo, estoy usando la API de Facebook para publicar algo en el muro de usuarios conectados. Cuando me devuelvan la llamada que la publicación se agregó con éxito, me gustaría abrir la aplicación de Facebook (si la aplicación está instalada en el dispositivo) en el muro de usuarios para mostrarles que su publicación está allí.

Respuestas para iPhone o Android o ambas serían muy apreciadas.

Respuesta

20

para el iPhone, puede iniciar la aplicación de Facebook si se instala mediante una dirección URL a partir de fb://

Más información se puede encontrar aquí: http://iphonedevtools.com/?p=302 también aquí: http://wiki.akosma.com/IPhone_URL_Schemes#Facebook

robados desde el sitio anterior:

  • fb: // perfil - Abrir la aplicación de Facebook para el perfil del usuario
  • fb: // amigos - Abrir la aplicación de Facebook a la lista de Amigos
  • fb: // notificaciones - Abrir la aplicación de Facebook a la lista de notificaciones (NOTA: no parece ser un error con esta URL. Se abre la página de Notificaciones. Sin embargo, no es posible navegar a cualquier otro lugar de la aplicación de Facebook)
  • fb: // alimentar - Abrir la aplicación de Facebook para la alimentación de las noticias
  • fb: // eventos - Abrir la aplicación de Facebook para los Eventos página
  • fb: // pide - Abrir la aplicación de Facebook a la lista de solicitudes
  • fb: // señala - Abrir la aplicación de Facebook a la página Notas
  • fb: // álbumes - Abrir la aplicación de Facebook para fotos Mostrar_Albumes

para lanzar:

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

hace este trabajo en Android? – Gustav

+0

fb: // perfil también se puede utilizar para la página. –

Cuestiones relacionadas