ods_facebook zeigt nichts an?
| Autor | Nachricht |
|---|---|
|
Verfasst am: 13. 06. 2011 [23:26]
|
|
|
thoand
Themenersteller
Dabei seit: 19.01.2011
Beiträge: 8
|
Hallo zusammen, kennt schon jemand die oben genannte, junge Extension? Die macht (zumindest wenn ich den Hilfetext lese) genau was ich möchte, nämlich zeigt sie Facebook Posts an. http://typo3.org/documentation/document-library/extension-manuals/ods_facebook/current/ Leider ist die Dokumentation extrem knapp und ich habe da so meine Probleme... Nach etwas hin und her habe ich herausgefunden, wie ich den hier (http://typo3.org/documentation/document-library/extension-manuals/ods_facebook/1.1.0/view/1/3/) dargestellten Dialog erhalte und dies auch erfolgreich konfiguriert. (nach Klick auf das Facebook Symbol erhielt ich auch die Abfrage ob meine Seite zugreifen darf und erhielt als "Antwort" den Access Token. Wenn ich dann allerdings, wie hier beschrieben (http://typo3.org/documentation/document-library/extension-manuals/ods_facebook/1.1.0/view/1/2/), das Plugin auf einer Seite darstellen will, dann klappt das nicht. Das Template habe ich, wie hier im Beispiel (http://typo3.org/documentation/document-library/extension-manuals/ods_facebook/1.1.0/view/1/4/) dokumentiert eingebunden. Da ich nicht wusste, wo genau es hin muss, habe ich den Abschnitt (er interpretiert da trotz typoscript Tag ein Smiley rein... TYPOSCRIPT plugin.tx_odsfacebook_pi1 { date_format = r template = EXT<img src="typo3conf/ext/mm_forum//res/smilies/icon_eek.gif" alt="icon_eek.gif" />ds_facebook/pi1/ods_facebook.html } sowohl bei den Konstanten, als auch im Bereich Setup getestet. Hat einer eine Idee, warum nichts kommt? Wenn ich an der selben Stelle ein Textfeld einfüge erscheint es ohne Probleme. Im Quelltext steht an der Stelle lediglich: PHP <!-- Plugin inserted: [begin] --> <!-- BEGIN: Content of extension "ods_facebook", plugin "tx_odsfacebook_pi1" --> <div class="tx-odsfacebook-pi1"> <div class="facebook"> </div> </div> <!-- END: Content of extension "ods_facebook", plugin "tx_odsfacebook_pi1" --> <!-- Plugin inserted: [end] --> Danke schonmal! Gruß thoand [Dieser Beitrag wurde 3mal bearbeitet, zuletzt am 13.06.2011 um 23:30.] |
|
Verfasst am: 28. 06. 2011 [09:23]
|
|
|
bobosch
Dabei seit: 08.05.2007
Beiträge: 13
|
Hallo, also entweder ist die Session ungültig, oder die Bedingung in class.tx_odsfacebook_pi1 in Zeile 115 schlägt fehl ... Bitte mir mal die Authorisation Element Daten per email schicken (inklusive session) oder den Inhalt von $response ausgeben lassen. Grüße, Robert |
|
Verfasst am: 05. 07. 2011 [18:14]
|
|
|
lehnsen
Dabei seit: 04.11.2006
Beiträge: 3
|
Hi,... seid Ihr weiter gekommen? Problem gelöst? Ich schlage mich nämlich gerade mit genau der selben Problematik herum und würde mich über Hilfe freuen. Grüße Lars |
|
Verfasst am: 12. 07. 2011 [18:45]
|
|
|
bobosch
Dabei seit: 08.05.2007
Beiträge: 13
|
Hi, habe die Version 1.2.0 hochgeladen, diese Verwendet nun das Facebook SDK 3.0.1 und erstellt ein paar Einträge im Devlog (extension devlog installieren und im Installtool aktivieren). Bitte Logeinträge prüfen - freue mich auf Feedback. Grüße, Robert |
|
Verfasst am: 06. 08. 2011 [14:47]
|
|
|
DerKnut
Dabei seit: 11.11.2008
Beiträge: 15
|
Tach zusammen, ich habe ein ähnliches Problem, bin mir aber nicht sicher, ob ich hier richtig bin. Ich möchte ebenfalls Facebook-Postings auf meiner Typo3-Seite anzeigen. Alles scheint Typo3-seitig auch gut zu klappen. Token generiert, etc. Leider ist die Seite auch bei mir fast leer. Es erscheinen bloß folgende zwei Zeilen: Fr, 29 Jul 2011 10:33:30 +0200 Fr, 29 Jul 2011 10:21:39 +0200 Bei der Facebook-Seite handelt es sich um eine Fansite. Ich vermute, dass das irgend etwas damit zu tun haben müßte, und nur die Postings vom Besitzer der Fansite angezeigt werden. Kann das sein? Hat vielleicht jemand eine Ahnung, wie ich die Einträge der Fanseite anzeigen kann? Danke schon mal. Grüße Knut |
|
Verfasst am: 07. 08. 2011 [21:53]
|
|
|
bobosch
Dabei seit: 08.05.2007
Beiträge: 13
|
Anhand des Datums sollten sich doch die Einträge identifizieren lassen? Wenn du im Feld API command den Standardwert "me/feed" stehen hast, werden die Feeds des Eigentümers angezeigt - du müsstest diesen Wert anpassen. Grüße, Robert |
|
Verfasst am: 08. 08. 2011 [12:10]
|
|
|
DerKnut
Dabei seit: 11.11.2008
Beiträge: 15
|
Hallo bobosch, ach ja klar, wie bescheuert. Danke. Ich hatte zwar mit dem me/feed etwas rumexperimentiert, aber auf die einfachste Idee "Fanpage/feed" bin ich natürlich nicht gekommen. Grüße Knut |
|
Verfasst am: 10. 08. 2011 [10:11]
|
|
|
DerKnut
Dabei seit: 11.11.2008
Beiträge: 15
|
Hallo noch mal, jetzt dachte ich, ich wäre damt durch, aber leider gibts noch ein weites Problem. Wenn ich einen access token anfordere scheint alles zu funzen. Es werden auch nur Postings von der Fanpage angezeigt. Alles super. Wenn ich aber am nächsten morgen die Seite aufrufe, sind die Inhalte verschwunden. Nach aktualisierung des Access Token ist ales wieder gut. Muß ein Admin der Fanpage angemeldet sein, damit die in halte auf der T3-Seite angezeigt werden können? Ich denke doch mal nicht, oder? EDIT: Habe jetzt unter developers.facebook.com/apps/ herausgefunden, dass der AccessToken tatsächlich nur eine Laufzeig von einer Stunde hat. Wo kann ich die denn bloß ändern? EDIT2: Alles klar. Frage selbst beantwortet. https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&scope=offline_access Grüße Knut [Dieser Beitrag wurde 2mal bearbeitet, zuletzt am 10.08.2011 um 10:43.] |
|
Verfasst am: 12. 08. 2011 [21:54]
|
|
|
bobosch
Dabei seit: 08.05.2007
Beiträge: 13
|
DerKnut schrieb: https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&scope=offline_access Hallo Knut, kann dir nicht ganz folgen - was mustest du ändern? Grüße, Robert |
|
Verfasst am: 12. 08. 2011 [23:30]
|
|
|
DerKnut
Dabei seit: 11.11.2008
Beiträge: 15
|
bobosch schrieb: kann dir nicht ganz folgen - was mustest du ändern? Tach bobsch, die Lebenszeit meines Access Token war automatisch auf 1h eingestellt. Bei der App-Erstellung habe ich auch keine Möglichkeit gesehen, diese zu verändern. Wenn ich eingeloggt war, konnte ich den Token im T3 erneuern und alles lief super. Nach einer Stunde war alles wieder futsch und der Token ließ sich nur erneuern, wenn ich mich bei FB eingeloggt hatte. https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&scope=offline_access ... hat es dann gebracht. Mit Offline Access verlängert sich die Laufzeit auf unendlich und alles ist im Lack. Falls jemand eine elegantere Lösung kennt, immer her damit. Grüße Knut |



