2011-10-14 9 views
0

J'écris une application pour interroger des idées pour plusieurs dizaines d'applications; quel que soit le insights table requêtes que j'essaie, j'obtiens toujours un jeu de résultats vide. Pas d'erreurs D'autres tableaux (par exemple, page, application,) fonctionnent bien. Quelqu'un peut-il repérer ce qui me manque?Facebook fql.query toujours un résultat vide

header('Content-type: text/plain'); 

// TRAVAUX:

$q = 'SELECT app_id, api_key, canvas_name, display_name FROM application WHERE app_id="111"'; 

// NE FONCTIONNE PAS:

$q = "SELECT metric, value FROM insights WHERE object_id='111' AND metric='page_active_users' AND period='604800' AND end_time='1318615472'"; 

// CODE:

require_once '../../scg_common/facebook/facebook.php'; 
$facebook = new Facebook(array(
    'appId' => '111', 
    'secret' => '222', 'cookie' => true, 
    )); 
$facebook->getAccessToken(); 
$facebook->getSignedRequest(); 

$params = array( 
    'method' => 'fql.query', 'query' => $q, 
//'callback' => null, 'format' => '', 'access_token' => '', 
    ); 

try{ 
    $result = $facebook->api($params); } 
catch(Exception $o){ 
    var_dump($o); } 

var_dump($result); 
+0

Voici la page de test FB: https://developers.facebook.com/docs/reference/rest/fql.query/ – celeryandsprite

Répondre