0

ID からユーザー プロファイル データを取得する簡単なスクリプトを作成しようとしています。

例えば

$link = json_decode(file_get_contents('http://graph.facebook.com/zuck'));
echo $link_>name;

問題は、Facebook がこの種のリクエストを制限しているように見えることです。動作することもありますが、次のエラーが発生することもあります。

警告: file_get_contents( http://graph.facebook.com/zuck ) [function.file-get-contents]: ストリームを開くことができませんでした: HTTP リクエストが失敗しました! HTTP/1.0 403 禁止

4

1 に答える 1

0

curl_errorcurlの代わりにfile_get_contents使用してみて、403 が返される理由を確認してください。到達する可能性のある要求制限があり、それが 403 を返す原因である可能性があります。

于 2013-11-01T13:55:10.300 に答える