У меня есть страница поклонника на Facebook, и я хотел бы показать рождественское сообщение людям, которым нравится эта страница.Показать имя пользователя на Facebook Вкладка страницы
Идея такова:
если пользователь любит страницу> говорит: «С Рождеством First_name» , если пользователю не нравится страница> показать общее сообщение
Я думал, что я был бы в состоянии получить первое имя пользователя, чтобы отобразить только это, так как я не хочу ничего хранить, но до сих пор не удался.
Мой код:
require 'facebook.php';
$facebook = new Facebook(array(
'appId' => 'xx',
'secret' => 'xx',
'cookie' => true,
));
$session = $facebook->getSession();
$me = null;
if ($session)
{
try
{
$uid = $facebook->getUser();
$me = $facebook->api('/me');
}
catch (FacebookApiException $e)
{
error_log($e);
}
}
$name = $me['first_name'];
echo 'Merry Christmas x ' . $name . ' x ' . $uid;
Но все это перекликается является: «С Рождеством х х 106998XX369535»
Если номер страницы, идентификатор, а не идентификатор пользователя.
Есть ли способ сделать это, не спрашивая разрешения пользователя?
Спасибо за вашу помощь
«Этот метод устарел». в соответствии с http://developers.facebook.com/docs/reference/fbml/userlink – jamietelin
Да, поэтому я не тестировал его на первом месте, но он работает очень хорошо. Go figure ... – Andre
Это больше не работает. – Bit68