Ergebnis 1 bis 7 von 7

Thema: [FacebookWall] ... bin am Verzweifeln :-(

  1. #1
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.747
    User beschenken
    Wunschliste

    Trauriges Gesicht [FacebookWall] ... bin am Verzweifeln :-(

    Hi!

    Ich soll eine FB Wall auf eine Webseite einbinden - FaceboolWall scheint mir die richtige Erweiterung...

    Mich bescheicht das Gefühl, ich hänge kurz vor der Ziellinie...

    Vorab: http://de.contaowiki.org/FacebookWall habe ich gelesen...

    Stand:
    * Contao 2.11.7
    * FacebookWall 1.2.2

    => FacebookWall installiert - die mitgelieferte jQuery warf einen Fehler in Firebug, so dass ich diese ausgetauscht habe (1.8.2)

    In Developers gegangen und neue Applikation erzeugt => "App ID/API Key" und "Anwendungs-Geheimcode" erhalten - bei "Webseite mit Facebook-Anmeldung" die Seite eingetragen, wo die Wall erscheinen soll...

    Einstellungen im BE:
    * "FB-Wall ID" - hier von http://www.facebook.com/pages/e-spinde/123729541005708 die 123729541005708 eingetragen
    * "FB-Application ID" die im Developpers-Bereich angezeigte "App ID/API Key"
    * "FB-Access Token" ersmal frei gelassen

    Modul erstellt - auf Seite eingebunden... + Access-Token abfragen
    * "AppId: " die "FB-Application ID"
    * "App-Secret: " die "FB-Application ID"
    eingetragen und Token erzeugt...
    ... nach einigen Versuchen gesehen, dass dieser länger ist als auf den Bildschirm passt - im Quelltext kopiert
    AAABcvxBhFDIBADmVEXe37oZB7HyZAOQLbMA3y0uO4pROWQb4Y F1hZCHx8TawzoZAH6NLUM5wtCizYZBdb7EElKuua2cmRYssd3e RhMewtWAZDZD&expires=5182797
    und in Erweiterungseinstellungen eingetragen "FB-Access Token"

    (könnte man in ein input-Feld setzen damit man da kopieren kann...)

    ... in Modul "Access-Token abfragen" auf nein

    Webseite erneut aufgerufen (GET-Parameter entfernt) - nix zu sehen...

    an URL Parameter ?force_cron=1 angehangen => "weiße Seite"

    force Parameter entfernt - keine "Wall" zu sehen?? das einzige was zu sehen ist "Ältere Beiträge" als Link, der aber nicht funktioniert :-(


    Hat jemand die Extension zum Laufen gebracht?

    Dank für Hilfe vorab...

    Gruss zonky

  2. #2
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.747
    User beschenken
    Wunschliste

    Standard

    kleine Ergänzung:

    ist der Token generiert und in der URL steht ...html?code=AQBror0x9x_q0GwH98bOChUAD1x... kommt bei einem Reload der Seite zwei Warnings:
    vor der Überschrift "Access Token"
    Code:
    Warning: file_get_contents(https://graph.facebook.com/oauth/access_token?client_id=......
    ..
    /mod_getAccessToken.html5 on line 24
    nach der Überschrift "Access Token"

    Code:
    Warning: file_get_contents(https://graph.facebook.com/me?): failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request in .....
    ..
    /mod_getAccessToken.html5 on line 31

  3. #3
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.747
    User beschenken
    Wunschliste

    Standard

    ... ich habe mir die Erweiterung mal weiter angesehen - einige Fragen dazu:

    * lt. Beschreibung 1.2.2: "In den Einstellungen gibt es jetzt im Reiter "FacebookWall Einstellungen" eine Optionen, diese fügt die default CSS der Wall ein" => die Einstellung habe ich nicht gefunden - sehe diese auch nicht im Quelltext...??

    * warum wird die facebook.js und facebook.css unter separaten ordnern in tl_files angelegt - bei den meisten Erweiterungen landet das unter /plugins oder im jeweiligen Modul-Ordner...?

    * crontest.php sollte nicht mit ausgeliefert werden ;-) oder was "fernünftiges" enthalten...

    * für was ist AjaxTemplate.php zuständig?

  4. #4
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.747
    User beschenken
    Wunschliste

    Standard

    Update: ich habe die Sache soweit zum Laufen gebracht bzw. einige Fragen selbst beantworten können...

    * CSS Einstellungen: sind in "allgemeinen" Einstellungen von Contao zu finden => würde ich mit in die Moduleinstellungen nehmen...

    * das jQuery einen Fehler in Firebug erzeugte lag an der "Spezialausgabe" von jQuery und der zugehörigen facebook.js

    ... die restlichen Anmerkungen bleiben aktuell

    Das größte Problem bei mir war der Provider - dieser hat zwar cURL freigeschaltet aber nicht für HTTPS ! - da muss man erstmal drauf kommen ;-)

    Ich habe die NvmFacebook.php wie folgt geändert:

    PHP-Code:

        
    function curl_get_file_contents($URL) {
            
    /* raus da kein https möglich
            $c = curl_init();
            curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
            curl_setopt($c, CURLOPT_URL, $URL);
            $contents = curl_exec($c);
            $err  = curl_getinfo($c,CURLINFO_HTTP_CODE);
            curl_close($c);
            */
            
    $contents file_get_contents($URL);
            if (
    $contents) {
                return 
    $contents;
            } else {
                return 
    FALSE;
            }
          } 
    Wäre schön, wenn man das über irgendwelche Einstellungen (DCA) anpassen könnte oder das automatisch erfolgt...

    Gruss zonky
    Geändert von zonky (14.01.2013 um 07:38 Uhr)

  5. #5
    Contao-Nutzer
    Registriert seit
    25.11.2009.
    Beiträge
    34

    Standard Neue Token vom Facebook ist mehr als 150 Zeigen.....

    Hallo

    Die neue Tokens von Facebook sind länger als 150 Zeichen, so man muss der Table im DB anpassen auf 255 Zeigen.
    Dann funktioniert super!!

    Table: tl_facebook_wall_settings
    access_token varchar(255)

  6. #6
    Contao-Nutzer
    Registriert seit
    02.09.2009.
    Beiträge
    44

    HTML

    Hey Boardies,

    ich muss mich mal hier ranhaengen. Hab auf einer Contao Version 2.11.9 die Facebookwall 1.2.2 und bekomme die nicht zum laufen. Was ich inzwischen von Facebook habe:

    Facebookwall Nr.
    App ID
    Token
    App secret

    Hab eigentlich alles so angelegt wie im Wiki beschrieben, auch die Datenbank habe ich geaendert damit der lange Token Platz hat.

    In den FB Wall settings habe ich bereits 2 Varianten versucht, einmal nur FBwall und app-id um den Token generieren zu lassen -> mit dieser Variante kommt im FE die Abfrage nach APP-ID und APP-secret, wenn ich die eingebe kommt eine Fehlermeldung von FB.
    Zweite Variante war alle 3 Sachen einzugeben, ohne den Token abfragen zu lassen, dann kommt im FE lediglich ein "login" Button, aber wieder keine FBwall.

    Was hab ich uebersehen?

  7. #7
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.747
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von zonky Beitrag anzeigen
    Das größte Problem bei mir war der Provider - dieser hat zwar cURL freigeschaltet aber nicht für HTTPS ! - da muss man erstmal drauf kommen ;-)
    hast du das geprüft?!?!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •