Graph API: 2,4
PHP SDK: "facebook/php-sdk-V4": "~ 5.0"FB Graph nie działa w PHP SDK
chciałbym uzyskać szczegółowe informacje na temat strona za pomocą PHP i PHP SDK. Korzystanie zapytania:
$response = $fb->get('/' . $sPageID . '?fields=posts', $_SESSION['facebook_access_token']);
zwraca posty z dobrą ilością danych. Ale niestety błędne wartości:
Limit 25 na polubienia na przykład znajduje zastosowanie tutaj. Więc nawet jeśli jeden post powinien mieć 150 polubień, jeśli zrobię count ($post['likes'])
, otrzymam tylko 25 jako wynik.
Więc próbowałem zmienić moje zapytanie i zgodnie z wykresem Explorer to wydaje się działać prawidłowo:
Teraz nie mogę dostać ten przekształcił moje wezwanie PHP. otrzymuję limity czasu i
Fatal error: Uncaught exception 'Facebook\Exceptions\FacebookSDKException' with message 'Unable to convert response from Graph to a GraphNode because the response looks like a GraphEdge. Try using GraphNodeFactory::makeGraphEdge() instead.' in ...
Czy jest to możliwe za pomocą jednego zapytania w PHP lub trzeba uruchomić wiele zapytań, po jednym dla każdego postu?
Wygląda na to, że nie mogę użyć 'getGraphEdge', ale' getGraphNode' - czy zależy to od parametru '/ posts'? – Chris