Guzzle HTTP Client - statusCode

时间:2013-07-03 17:55:07

标签: guzzle

我使用Guzzle Framework获取一些cURL数据。

代码

$client = new Client();
$request = $client->get($url);
$response = $request->send();
$status = $response->getStatusCode();

X 请求后,我收到403禁止错误代码,大多数超过150个。

任何解决方案?

1 个答案:

答案 0 :(得分:2)

您正在调用的API / URI是否受速率限制?我知道Twitter API用于在开始返回错误消息之前实现每小时大约150个请求的最大速率。如果情况适合缓存数据,解决方案是在最后实现缓存。

如果不知道您所称的服务,目前很难提供更多帮助。