Pergunta

Não consigo descobrir o que há de errado com este FQL.Multiquey e não consigo encontrar nenhum exemplo do novo SDK com o FQL.Multiquey.

Por fim, quero obter o nome da página e os IDs da página das páginas de usuário visitantes das quais ambos administradores e são fãs.

$ Queries = '{

"Page_admin_ids": "Selecione Page_id de Page_admin onde uid = '. $ AFID.' Limit 5",

"Page_fan_ids": "Selecione Page_id de Page_fan onde página_id (selecione Page_id de #Page_ADMin_Ids)",

"Page_Name_AND_ID": "Selecione o nome, página_id da página onde página_id (selecione Page_id de #Page_Fan_Ids)"

}';

$ anexamento = array ("método" => "fql.multiquey", "Query" => $ consultas, 'access_token' => $ access_token);

$ ret_code = $ facebook-> API ($ anexo);

print_r ($ ret_code); morrer();

Foi útil?

Solução

$multiQuery = array(
'likes' => 
    ' SELECT ... FROM like ...',
'users' => 
    ' SELECT uid, name ' .
    ' FROM user ' .
    ' WHERE uid IN (SELECT user_id FROM #likes) ',
);
$multiQueryResult = $facebook->api(array(
    'method'   => 'fql.multiquery',
    'queries'  => $multiQuery
));

Outras dicas

Eu acho que você deve substituir o parâmetro "consulta" no anexo $ com "consultas".

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top