Facebook Workplace PHP SDK Неизвестные компоненты пути - PullRequest
0 голосов
/ 30 апреля 2020

Facebook SDK возвращает мои неизвестные компоненты пути, но я использую этот путь sabe для cURL и работает.

<?php
require_once __DIR__ . '/vendor/autoload.php'; // change path as needed

$fb = new \Facebook\Facebook([
  'app_id' => '{APP_ID}',
  'app_secret' => '{APP_SECRE}',
  'default_graph_version' => 'v6.00',
]);

try {
  // Returns a `Facebook\FacebookResponse` object
  $response = $fb->get(
    '/{GROUP_ID}/members',
    '{ACCESS_TOKEN}'
  );
} catch(Facebook\Exceptions\FacebookResponseException $e) {
  echo 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
  echo 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}
$graphNode = $response->getGraphNode();
?>

Я пробовал несколько способов, но те же ошибки, поиск, но та же проблема с другими людьми, по запросу cURL это путь работает, но есть ограничение 5K.

Ошибка:

Graph returned an error: Unknown path components: /{MY-GROUP-ID}/members

Спасибо за помощь.

1 Ответ

0 голосов
/ 04 мая 2020

https://developers.facebook.com/docs/graph-api/reference/v6.0/group/members:

Это ребро устарело 4 апреля 2018 года и больше не может использоваться.

Вы можете больше не запрашивать список членов.

при запросе cURL этот путь работает

Вы имеете в виду что-то вроде https://www.facebook.com/groups/{group-id}/members/?

Тогда вы бы в первую очередь не использовать API.

Очистка данных таким способом не разрешена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...