我有一个Facebook应用程序,允许用户将我的网站上的图片上传到我的Facebook页面。我想知道谁上传了图片,经过一些研究后我设法得到以下PHP代码:
$args = array(
'message' => $fbme['name'].' will have a love marriage.',
'image' => '@' . realpath('./images/wall-e-and-eva1.jpg'),
);
$data = $facebook->api('/'.$uid.'/photos', 'post', $args);
我的输出被认为是亚当史密斯会有一段爱情婚姻不幸的是,我得到的唯一输出是将有一段爱情婚姻。
我怎样才能获得$ fbme ['name']的价值 - 你能给我一个实用的代码示例吗?
感谢。
答案 0 :(得分:0)
您可以使用图表api获取经过身份验证的用户的基本信息(包括姓名)
try {
$fbme = $facebook->api('/'.$uid); // $fbme['name'] will be the user's name
// put rest of your code below
} catch (FacebookApiException $e) {
// handle errors
}