ここhttps://developers.facebook.com/docs/reference/fql/のサンプルに従いましたが、クエリを次のように置き換えましたhttps://developers.facebook.com/docs/reference/fql/status/しかし、私はuidをに置き換えましたme()
これが私のコードです:
$token_url = 'https://graph.facebook.com/oauth/access_token?client_id='
. $app_id . '&redirect_uri=' . urlencode($my_url)
. '&client_secret=' . $app_secret
. '&code=' . $code;
$access_token = file_get_contents($token_url);
$q = urlencode("SELECT status_id, message FROM status WHERE uid=me()");
$fql_query_url = 'https://graph.facebook.com/'
. '/fql?q='.$q
. '&' . $access_token;
$fql_query_result = file_get_contents($fql_query_url);
$fql_query_obj = json_decode($fql_query_result, true);
echo '<pre>';
print_r("query results:");
print_r($fql_query_obj);
echo '</pre>';
これは何も返しません。それは私に空の配列を与えるだけです。
これはすでに私のアプリの許可です:
ここで何が問題なのかもうわかりません。私のアプリIDと秘密鍵は正しいと確信しています。
このコードの何が問題になっていますか?空のリストを取得しています。ステータスの更新を取得していません。あなたの助けは大いに感謝され、報われるでしょう!
ありがとう!