如何在Facebook粉丝页面显示用户名
How to display username on Facebook fan 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']
您也可以这样做:
if ($user) {
try {
// Proceed knowing you have a logged in user who's authenticated.
$user = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
然后是:
$user['name'];
这对我有用
$user= $facebook->getUser();
$fbme = $facebook->api('/me');
echo "Welcome".$fbme['name']."";
也可以使用
$uid = $facebook->getUser();
$fbme= $facebook->api('/'.$uid);
相关文章:
- 如何在页面一侧的浮动框中显示用户脚本的输出
- 如何在同一页面上显示用户提交的数据
- 在谷歌地图上显示用户当前位置并更新
- 谷歌标记不显示用户定义的点
- 显示用户's在图像地图上的位置
- Javascript-使用Facebook登录,显示用户's成功登录后的个人资料图片
- 如何在地图上显示用户位置以及我的标记
- 如何使用“地图”在谷歌地图上显示用户位置;onclick”;作用
- 使用PHP显示用户输入
- 在文本区域中的文本中显示用户选择的文本
- 显示用户选择的文本
- 打开 d3 树布局,通过在搜索框中键入 request 来显示用户搜索的节点
- 如何显示用户在标签中写入的输入文本
- 显示用户选择中的某些表行
- Javascript 显示用户输入
- 如何显示用户使用文本区域的日期和时间(单击时与本地存储一起保存)
- 在提交表单之前显示用户端错误
- 显示用户选择
- Javascript函数显示用户输入数组
- 隐藏/显示用户列组的菜单项