[Facebook] Api-Email-Problem
Verfasst: 23.11.2010, 20:51
Hallo,
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 :
Wäre super wenn jemand weiss wie und ob das überhaupt geht :-)
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>";
?>