Graph API: 2,4
PHP SDK: "facebook/php-sdk-v4": "~ 5.0"FB Graph API di query non funziona in PHP SDK
mi piacerebbe ottenere dettagli su un pagina tramite PHP e l'SDK PHP. utilizzando la query:
$response = $fb->get('/' . $sPageID . '?fields=posts', $_SESSION['facebook_access_token']);
restituisce i messaggi con una buona quantità di dati. Ma sfortunatamente valori errati:
Il limite 25 per Mi piace, ad esempio, si applica qui. Quindi, anche se un post dovrebbe avere 150 mi piace, se faccio un count ($post['likes'])
ne ottengo solo 25 come risultato.
Così ho provato a cambiare la mia strategia e secondo il grafico Explorer questo sembra funzionare bene:
Ora non posso ottenere questo trasformato in mia chiamata PHP. ricevo timeout e
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 ...
Questo è possibile con una sola query in PHP o devo eseguire più query, uno per ogni post?
Sembra che non possa usare 'getGraphEdge' ma' getGraphNode' - questo dipende dal parametro '/ posts'? – Chris