簡體   English   中英

使用Facebook API的頁面個人資料圖片

[英]Page Profile Picture With Facebook API

這是我的代碼:

$this->session = new Facebook\FacebookSession(ACCESS_TOKEN); 
$response_pic = (new Facebook\FacebookRequest(
$this->session, 'GET', '/'.ID_PAGE.'/picture'))->execute()->getGraphObject();
var_dump($response_pic);

var_dump結果為:

object(Facebook\GraphObject)#19 (1) { ["backingData":protected]=> array(0) { } }

我需要獲取個人資料圖片,但響應為:

“ backingData”:受保護

我怎么解決這個問題?

您可以將圖片用作頁面的字段,因此請求可以是:

$response_pic = (new Facebook\FacebookRequest(
$this->session, 'GET', '/'.ID_PAGE, ['fields' => 'picture'])->execute()->getGraphObject()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM