Um die Facebook-ID des Benutzers zu erhalten, müssen Sie einen Graph-API-Aufruf tätigen. Um diesen API-Aufruf durchzuführen, müssen Sie zuerst den Benutzer um Erlaubnis bitten, indem Sie diesen Teil Ihres Codes aufrufen:
// this part is to ask permissions for user
$loginUrl = "http://www.facebook.com/dialog/oauth?client_id=" .
$app_id . "&redirect_uri=" . urlencode($app_url) . "&scope=email";
echo("<script> top.location.href='" . $loginUrl . "'</script>");
Erst nachdem der Benutzer die Erlaubnis erteilt hat, können Sie die Benutzer-Facebook-ID abrufen, indem Sie diesen Teil Ihres Codes aufrufen
$user_profile = $facebook->api('/me');