たとえば、この 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"
}
}
ここで何が欠けていますか?再び、API で Facebook によって廃止されたものはありますか? Javascript SDK を使用せずに、GET (実際には最後に JSONP を使用) を使用して FQL マルチクエリを実行したいと考えています。
ちなみに、私はそれが認証/アクセストークンの問題ではないと確信しています.