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而不是file_get_contents使用curl_error来查看它返回 403 的原因。您可能会达到请求限制,这可能是它给您 403 的原因。

于 2013-11-01T13:55:10.300 回答