try {
$requestCover = $fb->get('me?fields=cover'); //getting user Cover
$requestProfileCover=$fb->get('/me');
// $cover = $requestCover->getGraphUser();
// $profile = $requestProfileCover->getGraphUser();
}
catch(Facebook\Exceptions\FacebookResponseException $e) {
echo ' error: ' . $e->getMessage();
exit;
}
catch(Facebook\Exceptions\FacebookSDKException $e) {
echo 'Facebook SDK error: ' . $e->getMessage();
exit;
}
print_r($requestCover); // showing cover details on the screen
echo "<img src='".$requestCover['source']."'/>";
错误:我试图通过图API获取FACEBOOK封面,但我无法使用。
Fatal error: Uncaught Error: Cannot use object of type Facebook\FacebookResponse as array in C:\xampp\htdocs\fb_app\twibook\index.php:165 Stack trace: #0 {main} thrown in C:\xampp\htdocs\fb_app\twibook\index.php on line 165
究竟是如何不工作? –
错误:致命错误:未捕获错误:无法使用Facebook \ FacebookResponse类型的对象作为C:\ xampp \ htdocs \ fb_app \ twibook \ index.php中的数组:165堆栈跟踪:#0 {main}抛出C:\ xampp \ htdocs \ fb_app \ twibook \ index.php 165行 –
我想165行是你的代码片段的最后一行?尝试访问它通过'$ requestCover->源' – Philipp