这个 FQL 多查询,例如:
https://graph.facebook.com/fql?q={"posts":"SELECT actor_id,message,permalink,created_time,comments.count FROM stream WHERE source_id=me()","actors":"SELECT uid,name,pic_square,profile_url FROM user WHERE uid IN (SELECT actor_id FROM #posts)"}
在Graph API Explorer中完美运行,但是当你直接把它放在浏览器中时,你会得到:
{
"error": {
"message": "(#601) Parser error: unexpected '{' at position 0.",
"type": "OAuthException"
}
}
我在这里想念什么?Facebook 在他们的 API 中再次弃用了某些东西?我想使用 GET 进行 FQL 多查询(实际上最后使用 JSONP) -不使用 Javascript SDK。
顺便说一句,我确信这不是授权/access_token 问题。