ich zurzeit ein kleines Problem mit meiner Facebook-Api. Ich bekomme es einfach nicht gebacken die Emailadresse des Benutzers auszulesen in meiner Facebook-Application. Es funktionieren zwar Daten wie Name, Geschlecht usw. .. aber wie gesagt, nicht die Emailadresse. Irgendwo habe ich etwas aufgegriffen von "Permissions" (sessions) die man braucht um genau das abzufragen. Nur leider habe ich es bisher noch nicht geschafft. Hier mal der bisherige PHP-Code der Facebook-Api :
Code: Alles auswählen
<?php
require_once 'facebook/facebook.php';
$appapikey = 'APIKEY';
$appsecret = 'SECRET';
$facebook = new Facebook($appapikey, $appsecret);
$facebook->require_frame();
$user_id = $facebook->require_login("publish_stream");
$user_details = $facebook->api_client->users_getInfo($user_id, 'name,pic_big,profile_url,sex,wall_count,
locale,uid,pic_square_with_logo,first_name,
last_name,current_location,locale,timezone,sex,religion,website,relationship_status,hometown_location,birthday,birthday_date,books,email');
$user_name = $user_details[0]['name'];
$user_pic = $user_details[0]['pic_big'];
$user_url = $user_details[0]['profile_url'];
$user_wall = $user_details[0]['wall_count'];
$user_location = $user_details[0]['locale'];
$user_uid = $user_details[0]['uid'];
$user_square = $user_details[0]['pic_square_with_logo'];
$user_first = $user_details[0]['first_name'];
$user_last = $user_details[0]['last_name'];
$user_location = $user_details[0]['current_location'];
$user_locale = $user_details[0]['locale'];
$user_timezone = $user_details[0]['timezone'];
$user_sex = $user_details[0]['sex'];
$user_religion = $user_details[0]['religion'];
$user_website = $user_details[0]['website'];
$user_relationship= $user_details[0]['relationship_status'];
$user_hometown= $user_details[0]['hometown_location'];
$user_birthday= $user_details[0]['birthday'];
$user_birthdayD= $user_details[0]['birthday_date'];
$user_books = $user_details[0]['books'];
$user_email = $user_details[0]['email'];
echo "Name: ".$user_name."<br>";
echo "Pic: ".$user_pic."<br>";
echo "Url: ".$user_url."<br>";
echo "Wall: ".$user_wall."<br>";
echo "Location: ".$user_location."<br>";
echo "ID: ".$user_id."<br>";
echo "UID: ".$user_uid."<br>";
echo "SquarePic: ".$user_square."<br>";
echo "Email: ".$user_email."<br>";
?>