0

このクエリを URL バーに入力すると、機能します。ブラウザ ウィンドウで結果を取得できます。

https://graph.facebook.com/fql?q=SELECT+actor_id+FROM+stream+WHERE+post_id+IN+(SELECT+post_id+FROM+stream+WHERE+filter_key+in+(SELECT+filter_key+FROM+stream_filter+WHERE+uid=me()+AND+name='Links')+AND+attachment.caption+in+('xxxx.com','xxxx.com')+AND+type=80+AND+created_time%3C=now()+LIMIT+20)+ORDER+BY+created_time+DESC+&access_token=xxxx...

しかし、以下のphpコードはそうではありません。file_get_contents() は空の配列を返します。

$fql_query_url = 'https://graph.facebook.com/'
        . 'fql?q=' . str_replace(' ', '+', $query1)
        . '&access_token=' . $access_token;
$fql_query_result = file_get_contents($fql_query_url);

上記のクエリは $fql_query_url のダンプです。

アプリは既に以下の権限を取得しています。

  • read_stream
  • read_insights

誰か何か知っていますか?

4

1 に答える 1