Seite 3 von 38 ErsteErste 1234513 ... LetzteLetzte
Ergebnis 21 bis 30 von 379
Like Tree2Likes

Facebook App - Einstiegstutorial: Benutzerdatenabfrage

Das ist eine Diskussion über Facebook App - Einstiegstutorial: Benutzerdatenabfrage im Grundlagen / Tipps Forum; als das ganze frame in frame wird nicht klappen. Auser du schreibst dein App in FBML, dann glaub ich schon. ...

  1. #21
    Administrator Avatar von Chronos
    Registriert seit
    08.01.2009
    Ort
    127.0.0.1
    Beiträge
    1.908
    Themenstarter

    Standard

    als das ganze frame in frame wird nicht klappen. Auser du schreibst dein App in FBML, dann glaub ich schon. Speicher deine 800 Zeilen Code doch einfach in einer anderen Datei und include diese.

    PHP-Code:
    if ($fbme) { 
        require_once(
    'dein_script. php '
    ); 
    }else{.....} 
    und fertig.
    deine App selbst hast du ja denk ich mal schon sowie oben beschrieben angelegt unter Anmelden | Facebook
    Ich höre 10 Stimmen in meinem Kopf, 9 sagen ich sei nicht verrückt, die 10. summt die Melodie von Tetris
    Join us - Starter_Forum@Twitter or join me brokenlinkAT@Twitter
    Kein Support per PN
    brokenlink.at - coming soon

  2. #22
    Neu hier
    Registriert seit
    09.12.2010
    Beiträge
    5

    Standard

    Achso ok, jetzt verstehe ich. Dennochbleibt die Seite leer, die php wird qausi nicht included
    PHP-Code:
    <?php

    require_once("facebook. php "
    );

    $fbconfig['appid' ] = "163736450336159";
    $fbconfig['secret'] = "e9420bb439f9509e58f8664b1d08b807";

    // Create our Application instance.
    $facebook = new Facebook(array(
      
    'appId'  => $fbconfig['appid' ],
      
    'secret' => $fbconfig['secret'],
      
    'cookie' => true,
    ));


    $session $facebook->getSession();
    $fbme null;
    if (
    $session) {
        try {
            
    $fbme $facebook->api('/me');
        } catch (
    FacebookApiException $e) {
            
    error_log($e);
        }
    }

    if (
    $fbme) {
        require_once(
    'fstvl. php ');
    }else{

         
    //Get Access zu personal data from user
         
    $loginUrl $facebook->getLoginUrl(array('canvas' => 1,
                                                  
    'fbconnect' => 0,
                                                  
    'req_perms' => 'publish_stream, email',
                                                  
    'next' => $canvas_base_url 'index. php ',
                                                  
    'cancel_url' => $canvas_base_url ));

         echo (
    '<script type="text/javascript">top.location.href=\''.$loginUrl.'\';</script>');
    }
    ?>

  3. #23
    Administrator Avatar von Chronos
    Registriert seit
    08.01.2009
    Ort
    127.0.0.1
    Beiträge
    1.908
    Themenstarter

    Standard

    post oder schick mir mal den link zu deiner app, so kann ich gerade nicht sagen woran es liegen könnte
    ps: id und secret key nie in einem beitrag mitposten...leider lässt mich gerade die serverfirewall nicht zu deinen beitrag zu bearbeiten...leite das mal an fox weiter und empfehle dir sobald die app läuft dies (besonders den secret key) neu zu generieren.
    Ich höre 10 Stimmen in meinem Kopf, 9 sagen ich sei nicht verrückt, die 10. summt die Melodie von Tetris
    Join us - Starter_Forum@Twitter or join me brokenlinkAT@Twitter
    Kein Support per PN
    brokenlink.at - coming soon

  4. #24
    Neu hier
    Registriert seit
    09.12.2010
    Beiträge
    5

    Standard

    Danke für den Hinweis

  5. #25
    Administrator Avatar von Chronos
    Registriert seit
    08.01.2009
    Ort
    127.0.0.1
    Beiträge
    1.908
    Themenstarter

    Standard

    ok danke für die PM, ich post das hier einfach falls andere auch solche Probleme haben.
    Für mich wird da der Inhalt den du haben willst garnicht erst geladen, d.h die Frage ist nun ob du deine App richtig Konfiguriert hast.

    1.) facebook.com/developers
    Wähle hier dein App aus und geh in den Punkt: Einstellungen bearbeiten

    2.) Wähle hier den 2. Punkt Facebook-Einbindung
    Canvas- URL : was hast du dort eingetragen? den Direktlink zu dem App den du mir geschickt hast?
    Canvas-Typ: IFrame auswählen
    IFrame-Größe: ist dir überlassen.
    Ich höre 10 Stimmen in meinem Kopf, 9 sagen ich sei nicht verrückt, die 10. summt die Melodie von Tetris
    Join us - Starter_Forum@Twitter or join me brokenlinkAT@Twitter
    Kein Support per PN
    brokenlink.at - coming soon

  6. #26
    Neu hier
    Registriert seit
    09.12.2010
    Beiträge
    5

    Standard

    Okay, ich hatte FBML stehen warum auch immer.

    Nun funktioniert es und ich muss mir nur noch gedanken machen wie die app dann auf den profilen postet und wie ich das einsetze (inhaltlich).

    Danke für deine Hilfe und dein Tutorial

  7. #27
    Administrator Avatar von Chronos
    Registriert seit
    08.01.2009
    Ort
    127.0.0.1
    Beiträge
    1.908
    Themenstarter

    Standard

    da ich net weiß wie es zeitlich bei mir ausgeht, hier mal ein Codeschnipsel:
    So sieht der Code aus für das Posten an die Wall. Wie du das ganze aufrufst usw musst natürlich noch schauen.

    PHP-Code:
    <div id="fb-root"></div>
    <
    script type="text/javascript" src="http://connect.facebook.net/de_DE/all.js"></script>

            <script type="text/javascript">
                FB.init({
                    appId  : 'trage_hier_dein_AppID_dein',
                    status : true, // check login status
                    cookie : true, // enable cookies to allow the server to access the session
                    xfbml  : true  // parse XFBML
                });
            </script>
            <script type="text/javascript">
                FB.ui(
                {
                    method: 'stream.publish',
                    message: '',
                    attachment: {
                        name: 'Name der App',
                        caption: 'Untertitel',
                        description: (
                        'Beschreibung'
                    ),
                        href: 'Link_zur_App_od_Seite'
                    },
                    action_links: [
                        { text: 'Seitenname', href: 'Seitenurl' }
                    ],
                    user_message_prompt: ''
                }
            );


            </script> 
    hoffe das hilft etwas weiter, bei problemen einfach fragen
    Ich höre 10 Stimmen in meinem Kopf, 9 sagen ich sei nicht verrückt, die 10. summt die Melodie von Tetris
    Join us - Starter_Forum@Twitter or join me brokenlinkAT@Twitter
    Kein Support per PN
    brokenlink.at - coming soon

  8. #28
    Lebt sich ein
    Registriert seit
    10.12.2010
    Beiträge
    28

    Ausrufezeichen Es geht nicht :(

    Also ich habe Folgen Code in meiner Seite:

    PHP-Code:
    <?php

    require_once("facebook. php "
    );

    $fbconfig['appid' ] = "XXXX";
    $fbconfig['secret'] = "XXXXXXX";

    // Create our Application instance.
    $facebook = new Facebook(array(
      
    'appId'  => $fbconfig['appid' ],
      
    'secret' => $fbconfig['secret'],
      
    'cookie' => true,
    ));


    $session $facebook->getSession();
    $fbme null;
    if (
    $session) {
        try {
            
    $fbme $facebook->api('/me');
        } catch (
    FacebookApiException $e) {
            
    error_log($e);
        }
    }

    if (
    $fbme) {
        require_once(
    'inhalt. php ');
    }else{

         
    //Get Access zu personal data from user
         
    $loginUrl $facebook->getLoginUrl(array('canvas' => 1,
                                                  
    'fbconnect' => 0,
                                                  
    'req_perms' => 'publish_stream, email',
                                                  
    'next' => $canvas_base_url 'index. php ',
                                                  
    'cancel_url' => $canvas_base_url ));

         echo (
    '<script type="text/javascript">top.location.href=\''.$loginUrl.'\';</script>');
    }
    ?>
    Aber irgendwie ruft er die Seite inhalt. php nicht auf!
    Die Seite wird einfach nur unendlich "reloadet"

    Wäre nett wenn mir jemand helfen könnte

    PS. Ich bin neu hier

    LG Laurenz

  9. #29
    Administrator Avatar von Chronos
    Registriert seit
    08.01.2009
    Ort
    127.0.0.1
    Beiträge
    1.908
    Themenstarter

    Standard

    nun wie schaut den deine inhalt. php aus?

    post auch mal deine canvas einträge im developerbereich von facebook. vielleicht hast ja auf den falschen inhalt verlinkt oder dort passt was nicht.
    Die Seite in der du den Code oben hast heißt index. php ?
    Ich höre 10 Stimmen in meinem Kopf, 9 sagen ich sei nicht verrückt, die 10. summt die Melodie von Tetris
    Join us - Starter_Forum@Twitter or join me brokenlinkAT@Twitter
    Kein Support per PN
    brokenlink.at - coming soon

  10. #30
    Lebt sich ein
    Registriert seit
    10.12.2010
    Beiträge
    28

    Daumen hoch

    Also das ist die inhalt. php
    PHP-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <
    html xmlns="http://www.w3.org/1999/xhtml">
    <
    head>
    </
    head>

    <
    body>
    <
    p><strong>iGame DEMO!</strong>
      
    </
    p>
    </
    body>
    </
    html
    Ich wollte es eben mit der
    PHP-Code:
    require_once('inhalt. php '); 
    ausprobieren da das normale einfügen in die if funktion nicht funktioniert hat.
    Mir wäre es lieber wenn es über die am anfang im tutorial beschriebene Möglichkeit funktionieren würde...
    Vieleicht könntest du mir auch da helfen??

    Hier noch das Bild von den Einstellungen:
    http://dl.dropbox.com/u/12177338/bild1.PNG

    Vielen vielen Dank für die schnelle Hilfe

    PS. Die Seite heißt natürlich index. php

Seite 3 von 38 ErsteErste 1234513 ... LetzteLetzte

Stichworte

Lesezeichen

Berechtigungen

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