Facebook

Apps auch ohne Anwendungsprofile zur Fanpage hinzufügen

19. Dezember 2011 | Facebook, Social Media | KOMMENTARE via Facebook: - via Website: 2
fbdev_topimg

Die Verwirrung war groß, als ich letzte Woche eine neue App erstellt habe, um diese zur Fanpage eines Kunden hinzuzufügen. Verwirrt war ich deshalb, weil die Option “Profilseite der Anwendung anzeigen” einfach verschwunden war. Noch bis vor kurzem war genau diese Profilseite zwingend von Nöten, um eine App zu einer Fanpage hinzuzufügen. Man musste einfach die Profilseite der Anwendung aufrufen und “Anwendung zur Seite hinzufügen” anklicken.

Die Lösung des Problems ist zwar ziemlich simpel, allerdings auch nicht besonders leicht zu finden, denn facebook hielt es scheinbar (wie so oft) nicht für nötig die Entwickler über eine solche Umstellung zu informieren. Möglicherweise habe ich den Hinweis auch übersehen, lasse mich da gern berichtigen.

Auf jeden Fall muss nun folgender Weg gegangen werden, um Apps zu Fanpages hinzuzufügen:

Einfach diesen Link aktualisieren und in die Adresszeile des Browsers kopieren:
http://www.facebook.com/dialog/pagetab?app_id=DEINE_APP_ID&next=DEINE_URL

Für DEINE_APP_ID muss die ID deiner Anwendung aus dem facebook Developer-Center eigetragen werden. Für DEINE_URL muss die Seiten-Adresse der Anwendung eingetragen werden. Die Seiten-Adresse ist hier nicht die URL der Fanpage, sondern die Canvas-URL der Applikation.

So sollte das Fenster aussehen, wenn die App-ID und Canvas-URL richtig eingetragen wurden:

[infos]Auch über die Anwendung selbst ist es möglich, diese zu einer Fanpage hinzuzufügen. Dazu muss lediglich einer der beiden Code-Schnipsel in die Anwendung eingebaut werden.[/infos]

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
    <title>Zur meiner Seite hinzufügen</title>
</head>
<body>
    <div id='fb-root'></div>
    <script src='http://connect.facebook.net/de_DE/all.js'></script>
    <p><a onclick='addToPage(); return false;'>Zu meiner Seite hinzufügen</a></p>
    <p id='msg'></p>
    <script>
      FB.init({appId: "YOUR_APP_ID", status: true, cookie: true});
      function addToPage() {
        // calling the API ...
        var obj = {
          method: 'pagetab',
          redirect_uri: 'YOUR_URL',
        };
        FB.ui(obj);
      }
    </script>
  </body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml"  xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml">
<body>
<a href="#" onclick="window.open('http://www.facebook.com/dialog/pagetab?app_id=DEINE_APP_ID&next=http://www.deineurl.de/&display=popup','PageTab','width=500,height=200');"> Zu meiner Seite hinzufügen </a>
</body>
</html>

Ich selbst habe die Integration direkt über die Anwendung noch nicht getestet. Auf allfacebook.de ist jedoch die Rede davon, dass noch sehr oft Probleme mit den Seitenzuweisungen auftreten.

Die Anwendungs-Profilseiten werden ab dem 01.02.2012 deaktiviert. Solltet ihr also Profilseiten mit vielen Fans besitzen, solltet ihr diese bis dahin auf jeden Fall umziehen sonst gehen diese verloren. Auf jeden Fall verloren gehen bei einem Umzug der Profilseiten alle Inhalte (Fotos, Links usw) und Veröffentlichungen. Diese könnt ihr z.B. mit dem Firefox-Plugin “ArchiveFacebook” sichern.

Schlagworte , , , , , ,

Veröffentlicht von Kai

"Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. I combine theory and practice: Nothing works and i don't know why."

Alle Artikel von Kai anzeigen →

Kommentar schreiben

  • 2 Kommentare

    1. KaiDez 23, 2011 at 11:45ReplyAuthor

      Gern! ;-)
      Ebenfalls frohe Weihnachten und ein erfolgreiches neues Jahr!

    2. Arno MünzerDez 23, 2011 at 11:36Reply

      Danke Kai, das war mal wirklich eine gesucht und gefundene Lösung. Was habe ih geflucht.
      Muss Dir aber insofern auf jeden Fall zustimmen, dass ich das auch niergends gelesen habe. Facebook informirt die Entwickler schon etwas merkwürdig.
      Gruß, Danke und schöne Weihnachten,
      Arno

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

    *

Hier werben?
Twitter Feed
Newsletter

Aktuelle News zu Social Media, Facebook und Coding direkt per E-Mail!
Einfach Mailadresse eintragen.

Das könnte dich auch interessieren: Facebook, Social Media
drop
Facebook Apps ohne eigene Website und SSL Zertifikat – mit Dropbox

Geht nicht? Geht doch! Mittlerweile ist so...

mem_wik
ReMEMber – Was Wikipedia, Politiker und eine Zitronenlimo gemeinsam haben

Wie erklärt man jemandem, was ein Mem...

fanpage
5 Dinge die ihr vielleicht noch nicht über facebook wusstet

Durch das schnell wachsende soziale Netzwerk Google+...

facebook
Facebook – eine (Hass-)Liebe

Wir schreiben das Jahr 2004. Genauer gesagt...

Close