Facebook: Problem mit redirect url

proloser

Erfahrenes Mitglied
Ich habe eine App erstellt, die jeder Benutzer zu seiner Fanpage hinzufügen kann.

Wenn der Benutzer auf das iFrame-Tab klickt, soll der Benutzer für die App autorisiert und wieder zum iFrame-Tab zurückgeleitet werden.

Versucht habe ich es mit folgender Redirect-URL:
PHP:
if (!$user) {
  $loginUrl = $facebook->getLoginUrl(
            array(
                'scope' => 'publish_stream',
                'redirect_uri' => "https://www.facebook.com/" . $signed_request["page"]["id"] . "?sk=app_" . APP_ID,
				'response_type=token'
            )
    );
    echo("<script> top.location.href='" . $loginUrl . "'</script>");

}

Bei der autorisierung erhalte ich folgende Fehlermeldung:
Error Message: Invalid redirect_uri: Die Anwendungseinstellungen lassen die angegebene URL nicht zu.

Was mach ich falsch?

Inzwischen habe ich herausgefunden das es mit folgender URL gehen würde:
Code:
https://www.facebook.com/pages/FANPAGE_NAME/PAGE_ID?sk=app_123
Allerdings kann ich den FANPAGE_NAME nicht auslesen - nur die PAGE_ID.

Gruß proloser
 
Zuletzt bearbeitet:
Zurück