php - 如何在 Facebook 粉丝页面上显示用户名

标签 php javascript facebook facebook-page

我已经在谷歌上到处搜索了这个问题,但我无法弄清楚这一点,所以非常感谢任何帮助。

我有一个 iframe Facebook 粉丝页面,希望用户名与一些文本一起显示。 这是我的代码:

<?
require 'src/facebook.php';

$facebook = new Facebook(array(
  'appId'  => '...',
  'secret' => '...',
  'cookie' => true
));

// Get User ID
$user = $facebook->getUser();

if ($user) {
  try {
    // Proceed knowing you have a logged in user who's authenticated.
    $user_profile = $facebook->api('/me');
  } catch (FacebookApiException $e) {
    error_log($e);
    $user = null;
  }
}
?>

<? echo $user['name']; ?>

它只回显“0”

我一直在尝试使用 php sdk 来做到这一点,但如果有一种方法可以使用 javascript 来做到这一点,那也很好。

最佳答案

示例代码中的

$user 是一个包含 Facebook 用户 ID 的字符串。

您可能想打印$user_profile['name']

关于php - 如何在 Facebook 粉丝页面上显示用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8704560/

相关文章:

facebook - 获取每种 react 的 Facebook react total_count

php - 如何在 php 中使用 soap 调用 Web 服务

php - mpdf 生成空白页

javascript - 如何避免页面刷新时调用js函数

javascript - 页面与脚本重复

android - 如何使用 FQL 获取未读消息?

php - 在使用像数组这样的变量之前分配 array()

php - Summernote 安全

javascript - 如何在 Chrome 扩展程序中的函数之间发送变量?

ios - 清除 iOS 中的应用程序缓存适用于 Google+ 登录,但不适用于 Facebook