0

我有一个 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'] 的值 - 请给我一个实际的代码示例?

谢谢。

4

1 回答 1

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
}
于 2012-07-20T06:28:22.710 回答