【发布时间】:2020-06-05 06:09:15
【问题描述】:
我正在使用图形 API 在 Facebook 页面或群组上进行自动发布。但我得到权限错误,但我允许权限但我面临这个错误。任何知道此错误的人。 下面给出的代码。 我分享了一些图片显示我的错误或如何允许权限。
<?php
require_once ('vendor/autoload.php');
$fb = new Facebook\Facebook([
'app_id' => '{app-id}',
'app_secret' => '{app-secret}',
'default_graph_version' => 'v2.10',
]);
$pageAccessToken = '{page-access-token}';
$MsgData = [
'message' => 'Hi, My name is Zaheer'
];
try {
$response = $fb->post('/me/feed/' , $MsgData , $pageAccessToken );
}
catch ( \Facebook\Exceptions\FacebookResponseException $e ) {
echo 'Graph returned an error ' . $e->getMessage();
exit;
}
$GraphNode = $response->getGraphNode();
echo 'ID :' . $GraphNode['id'];
?>
[![在此处输入图片描述][2]][2]
【问题讨论】:
-
永远不要发布访问令牌,这些都是保密的。使用该令牌的数据访问将在 3 个月后到期。您应该将其从您的问题中删除并立即使其无效(因为它仍将保留在历史记录中)。
标签: facebook facebook-graph-api facebook-php-sdk facebook-permissions