keine Facebook app / Fanpage Registerkarte auf mobilen Browser Zugriff

? Chirag @ | Original: StackOverFlow
---

Ich habe eine App ein, die von der Desktop-Browser mit folgendem Link wie " https://apps.facebook.com/APP_NAME/ " zugegriffen werden kann, erstellt.

Während ich bin mit Facebook auf Android- Handy auf Google Chrome -Browser durchmachen https://m.facebook.com, ich bin nicht in der Lage, die gleiche App zugreifen .

Hier meine Sorge ist, ist es möglich, die Facebook -App auf mobilen Browser zugreifen und diese können wir auf der Facebook Fanpage benutzerdefinierte Registerkarte auf mobilen Browser?

Kurz gesagt möchte ich meine Facebook App -Seite auf Handy-Browser zugreifen, und ich bin nicht in der Lage, dies zu tun .

Danke Im Voraus!

---

Top 5 Antwort

1Fabio Antunes @

Wenn Sie auf mobilen Geräten durchstöberst https://m.facebook.com Sie haben keinen Zugriff auf Leinwand Apps auch als "App auf Facebook" oder Seitenregisterkarten bekannt.

Um dies zu lösen, können Sie eine Plattform, um Ihre bestehenden App hinzufügen, stellen Sie sich dieses Szenario, in dem Sie eine Anwendung, die eine Seite Tab und ein App auf Facebook ( Canvas App) ist zu haben. Wir werden eine neue Plattform, Website hinzufügen, um dies zu tun, nur um Ihre bestehenden App gehen, dann Einstellungen und am unteren Rand der Seite befindet sich ein Button mit der Aufschrift + Veröffentlichen Platform, nach, dass ein Pop-up erscheint:

keine Facebook app / Fanpage Registerkarte auf mobilen Browser Zugriff

Wenn Sie meine App bemerken bereits zwei Plattform die Licht grauen, jetzt bin ich eine neue anzulegen, die Website wie ich schon sagte .

Nachdem Sie die Website-Plattform entscheiden, werden zwei neue Felder auf Ihrem App -Einstellungen angezeigt wird, wird das nächste Bild ist eine mögliche Einstellung für alle Plattformen Ihrer Anwendung :

keine Facebook app / Fanpage Registerkarte auf mobilen Browser Zugriff

In diesem Beispiel habe ich beschlossen, dass jede Plattform als seine eigene URL, da jede Plattform wie verschiedene Verhaltensweisen, zum Beispiel auf Seite Registerkarten können Sie überprüfen, ob der Benutzer mag deine Seite, ohne zu fragen für Berechtigungen auf Leinwand Seite müssen Sie die Berechtigungen zunächst fragen, zu wissen, wenn der Benutzer mag einen Seite und auf mobilen Websites, die Sie brauchen, um zu überprüfen, ob der Benutzer in Facebook eingeloggt, und wenn er bereits über Berechtigungen für Ihre Anwendung gewährt . Die Sache ist, nachdem Sie die Berechtigung auf eine dieser Plattformen, die Sie alle drei Zugriff zu gewähren, da sie alle die gleiche app sind .

Stellen Sie sich vor, dass Sie Ihre Seite Registerkarte App Zugriff auf Ihrem Desktop und Sie Berechtigungen, um sie zu gewähren. Versuchen Sie nun mit Ihrem mobilen Gerät und Anmeldung über https://m.facebook.com die von Ihnen erstellte App auf Ihrem APPS Menü als Lesezeichen zur Verfügung stehen, und wenn Sie Facebook Suche auf Ihrem mobilen Gerät verwenden, werden ebenfalls verfügbar sein . Das nächste Bild ist das Menü APPS :

keine Facebook app / Fanpage Registerkarte auf mobilen Browser Zugriff

Hinweis: In diesem pic Sie eine App nicht sehen, ich habe keine Installation, es ist nur eine Klarstellung

Ich habe auch noch etwas tun, wenn ich meine Ankündigung App auf meine Seite Tab, da die Menschen, Ihre Beiträge auf Desktop-Browsern und mobilen Browsern erstelle ich auch ein Tor, Benutzer leitet basierend auf ihrem Browser sehen . Ich einen Beitrag etwas wie dieses:

Hey, willst du cool zu sein ? Dann schauen Sie dieses tolle app http://bit.ly/best-app-evah

Ich benutze ein bit.ly, nur weil es schöner, leitet diese bit.ly den Benutzer auf meine url https://myapp.com/app/gate wo ich dieses Stück Code :

    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
    }

Http://mobiledetect.net : In diesem Beispiel können Sie diese PHP-Bibliothek, die Ihnen hilft Erkennung mobilen Geräten

Oh, und wie Nisarg Patel sagte, überprüfen Sie die facebook blog https://developers.facebook.com/blog/post/575/

2Igy @

https://developers.facebook.com/bugs/435173473172584/ von Facebooks Plattform

Die Abhilfe, die ich in der Regel vorschlagen, ist,

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