2011-09-23 10 views
5

Sto provando ad aprire la mia fan page di Facebook nell'app fbook da una pagina web in safari.Qualcuno sa come aprire una fan page fb nell'app per iphone dalla pagina web?

ho trovato What are all the custom URL schemes supported by the Facebook iPhone app?

e ho provato a fissare il link al

  • fb: // pagine/[pageid]
  • fb: // pagine/id = [pageid ]
  • fb: // pagina/[pageid]
  • fb: // pagina/id = [pageid]
  • fb: // profilo/[pageid]

Tutti aprire l'applicazione (ovviamente), ma non alla mia pagina, mi sento come se fossi vicino, ma sono stato colpendo intorno ad esso per un po 'di tempo, tutto l'aiuto molto apprezzato.

+0

non è una scheda che cerco, solo la pagina stessa. Questo si apre in entrambe le versioni, e posso farlo sul browser, ma è l'app che è davvero la chiave. Soprattutto perché gli utenti di iPhone tendono ad accedere tramite l'app piuttosto che il loro browser – cromac

risposta

10

per aprire la pagina facebook in applicazione Facebook è necessario:

1) Trovare uid della pagina (può essere fatto, ad esempio, cercando in codice sorgente della pagina di facebook)

ho ottenuto il seguente frammento del codice sorgente della pagina: http://www.facebook.com/Innova.et.Bella

{"text":"Innova et Bella","type":"ent:page","uid":73728918115} 

NB: per verificare se è corretto uid uid sostituto per nomepagina: http://www.facebook.com/73728918115 Questo URL dovrebbe aprire la pagina.

2) Quando l'uid viene trovato fine è corretto uso di questo codice:

NSURL *urlApp = [NSURL URLWithString:@"fb://profile/73728918115"]; 
[[UIApplication sharedApplication] openURL:urlApp]; 

Questo codice vi aprirà pagina all'interno di facebook app. N.B .: Non dimenticare di verificare se l'app di Facebook esiste (o più precisamente l'URL può essere aperto) usando: se ([[UIApplication sharedApplication] canOpenURL:urlApp]) altrimenti aprilo in Safari.

+1

Grazie, funziona per me ..... – Hindu

+0

Questo non funziona più per l'API grafico v2. Qualche opzione per V2? –

-2

Le pagine delle schede di Facebook non vengono visualizzate nella versione mobile o dell'app di Facebook. Non possibile.

+1

non è una scheda in cui mi trovo, solo la pagina stessa. Questo si apre in entrambe le versioni, e posso farlo sul browser, ma è l'app che è davvero la chiave. Principalmente perché gli utenti di iPhone tendono ad accedere tramite l'app piuttosto che il loro browser. – cromac

Problemi correlati