);
} catch(FacebookExceptionsFacebookResponseException $e) {
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(FacebookExceptionsFacebookSDKException $e) {
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}
$accountInfo = $response->getBody();
$accountInfo = json_decode($accountInfo, true);
$pageId = $accountInfo['data'][0]['id'];
$accessToken = $accountInfo['data'][0]['access_token'];
$pageAccessToken = $this->getPageAccessToken($pageId, $accessToken);
try {
$response = $fb->post(
'/' . $pageId . '/feed',
$content,
$pageAccessToken
);
} catch(FacebookExceptionsFacebookResponseException $e) {
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(FacebookExceptionsFacebookSDKException $e) {
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}
$info = $response->getBody();
$info = json_decode($info, true);
$this->showResults(1, ['data' => ['id' => $info['id']]]);
}
最后祝大家对接API成功!
|