【发布时间】:2016-02-01 10:04:22
【问题描述】:
$response = $fb->get('/me');
$userNode = $response->getGraphUser();
正在工作,并显示了我的名字。 如果我尝试效仿:
//Get the FB UID of the currently logged in user
$user = $facebook->getUser();
为什么get_user() 不起作用?
我得到的只是这个错误:
致命错误:调用未定义的方法 Facebook\Facebook::getUser()
【问题讨论】:
-
您应该添加更多关于如何使用 facebook SDK 的信息。您的其余代码在哪里?您是否正确实例化了 $facebook 对象?
-
@sotoz 好吧,
$response = $fb->get('/me'); $userNode = $response->getGraphUser();正在工作,并且显示了我的名字。为什么 get_user() 不起作用?我正在使用 Facebook PHP 的 v5 SDK -
请参考这个问题(您可能使用的是较旧的 FB 库):stackoverflow.com/questions/3000166/…
-
我昨天通过绿色按钮从 facebook 页面下载了它。它是最新的。 Facebook SDK 不再支持 getUser() 或其他错误。
-
我也遇到同样的问题,帮帮我...
标签: php facebook-php-sdk