FQL мультизапрос, показывающий пустой массив - PullRequest
0 голосов
/ 02 января 2012

Я использую Facebook fql.multiquery для извлечения данных из командной строки.вот так

$queries = '{
        **"query1" : "SELECT metric, value 
                    FROM insights WHERE object_id=148945955209922 
                    AND metric="application_active_users" 
                    AND end_time=end_time_date("2011-12-10") 
                    AND period=period("month")",
        "query2" : "SELECT metric, value 
                    FROM insights WHERE object_id=148945955209922 
                    AND metric="application_active_users_city" 
                    AND end_time=end_time_date("2011-12-10") 
                    AND period=period("month")"
    }';

Но при запуске этого кода он показывает пустой массив.

Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 02 января 2012

Я бы сначала начал устранять неисправность вашего токена доступа.Убедитесь, что ваш токен доступа имеет соответствующие разрешения.Во-вторых, убедитесь, что запросы выполняются независимо друг от друга, выполняя каждый из них по обычному FQL.Вы можете поиграть со структурой FQL, используя инструмент Graph API Explorer https://developers.facebook.com/tools/explorer

...