in grado di accedere tab facebook app page / fan su browser mobile

? Chirag @ | Original: StackOverFlow
---

Ho creato un un app che è possibile accedere dal browser desktop seguendo link come " https://apps.facebook.com/APP_NAME/ " .

Mentre io sono in esecuzione su Android facebook mobile su browser Chrome di Google sta attraversando https://m.facebook.com, io non sono in grado di accedere alla stessa applicazione .

Ecco la mia preoccupazione è, è possibile accedere all'applicazione Facebook il browser mobile e possiamo accedere alla scheda personalizzata pagina fan facebook browser mobile ?

In breve voglio accedere alla mia pagina app facebook browser mobile, e sono in grado di farlo .

Grazie In Anticipo!

---

Top 5 Risposta

1Fabio Antunes @

Durante la navigazione su dispositivi mobili attraverso la https://m.facebook.com non si ha accesso al Apps Canvas conosciuto anche come "App su Facebook " né Pagina Tabs .

Per risolvere questo si può aggiungere una piattaforma per la vostra applicazione esistente, immaginare questo scenario in cui si dispone di un'applicazione che è una linguetta e un App su Facebook ( Canvas App ) . Stiamo per aggiungere una nuova piattaforma, sito web, per fare questo, basta andare alla vostra applicazione esistente, quindi impostazioni e nella parte inferiore della pagina c'è un pulsante che dice + Aggiungi Platform, dopo che apparirà un pop- up :

in grado di accedere tab facebook app page / fan su browser mobile

Se si nota la mia app ha già due piattaforme quelli di colore grigio chiaro, ora sto aggiungendo un nuovo sito web, come ho detto prima .

Dopo aver scelto la piattaforma web, due nuovi campi appariranno delle impostazioni App, l' immagine successiva è una possibile configurazione per tutte le piattaforme della vostra applicazione :

in grado di accedere tab facebook app page / fan su browser mobile

In questo esempio, ho deciso che ogni piattaforma come proprio url, dal momento che ogni piattaforma come comportamenti diversi, ad esempio su schede di pagina è possibile verificare se l'utente gradisce la pagina senza chiedere i permessi, a pagina canvas è necessario chiedere autorizzazioni per sapere se l'utente piace una pagina e sui siti web mobile è necessario verificare se l' utente è collegato su Facebook e se già ha concesso le autorizzazioni per la vostra applicazione . Il fatto è che dopo l'autorizzazione su una di queste piattaforme è possibile accedere tutti e tre, dal momento che sono tutti uguali app .

Immaginate che si accede alla scheda pagina app sul desktop e si concedono autorizzazioni a esso . Ora provare a utilizzare il dispositivo mobile e accedere attraverso https://m.facebook.com l'applicazione creata sarà disponibile sul menu APPS come preferito e se si utilizza facebook ricerca sul vostro dispositivo mobile sarà anche disponibile . Il prossimo pic è il menu APPS :

in grado di accedere tab facebook app page / fan su browser mobile

Nota : In questa foto non si vede qualsiasi applicazione, non ho alcun installato è solo per chiarimenti

Ho anche fare una cosa quando sto annunciando la mia App sulla mia linguetta, dal momento che la gente vedrà i tuoi post sui browser desktop e browser mobili Creerò anche una porta che reindirizza utente in base alle loro browser . Creo un post simile a questo :

Ehi, vuoi essere cool ? Poi controlla questa app impressionante http://bit.ly/best-app-evah

Io uso un bit.ly solo perché è più bello, questo bit.ly reindirizza l' utente alla url https://myapp.com/app/gate dove ho questo pezzo di codice :

    include 'Mobile_Detect.php';
    $detect = new Mobile_Detect();

    if ($detect->isMobile())//check if the browser is mobile
        //redirect the page to our mobile app in this case was http://myapp.com/app/mobile
    }else{ 
       //redirect to our canvas page or page tab:
       //to redirect the user to the canvas app https://apps.facebook.com/NAMESPACE_APP
       //to redirect the user to the page tab https://www.facebook.com/PAGE_NAME or PAGE_ID/?sk=app_APP_ID
    }

In questo esempio, è possibile utilizzare la libreria PHP che ti aiuta rilevare i dispositivi mobili : http://mobiledetect.net

Oh, e come ha detto Nisarg Patel controllare il blog facebook https://developers.facebook.com/blog/post/575/

2Igy @

https://developers.facebook.com/bugs/435173473172584/ dalla piattaforma di Facebook

La soluzione di solito suggerisco è

Link users to your mobile web site directly Show them the 'tab' content directly in the mobile site if they're using a mobile browser (use something like WURFL to detect), Redirect desktop browsers back to the Facebook Page Tab directly