Php 无法使用Guzzle 6.x从Twilio获取api数据
我正在试图检索我发送的传真列表。根据Twilio的文档,我可以在获取列表(当然我必须提供我的authtoken和sid)。我现在正试图用Guzzle 6.x复制同样的东西。这是我的代码(我使用的是codeigniter 3.x): 运行代码后,我在$this->data['status\u code']、$this->data['content\u type']和$this->data['faxes']的视图文件中看到以下内容: $this->data['status\u code']显示200 $this->data['content\u type']表示应用程序/json $this->data['faxes']没有提供我可以在上看到的传真列表。相反,它显示:Php 无法使用Guzzle 6.x从Twilio获取api数据,php,json,codeigniter,twilio,guzzle,Php,Json,Codeigniter,Twilio,Guzzle,我正在试图检索我发送的传真列表。根据Twilio的文档,我可以在获取列表(当然我必须提供我的authtoken和sid)。我现在正试图用Guzzle 6.x复制同样的东西。这是我的代码(我使用的是codeigniter 3.x): 运行代码后,我在$this->data['status\u code']、$this->data['content\u type']和$this->data['faxes']的视图文件中看到以下内容: $this->data['status\u code']显示200
GuzzleHttp\Psr7\Stream Object (
[stream:GuzzleHttp\Psr7\Stream:private] => Resource id #47
[size:GuzzleHttp\Psr7\Stream:private] =>
[seekable:GuzzleHttp\Psr7\Stream:private] => 1
[readable:GuzzleHttp\Psr7\Stream:private] => 1
[writable:GuzzleHttp\Psr7\Stream:private] => 1
[uri:GuzzleHttp\Psr7\Stream:private] => php://temp
[customMetadata:GuzzleHttp\Psr7\Stream:private] => Array
(
)
)
我如何获得传真信息,传真信息应如下所示:
"meta": {"page": 0, "page_size": 50, "first_page_url":
"https://fax.twilio.com/v1/Faxes?PageSize=50&Page=0", "previous_page_url":
null, "url": "https://fax.twilio.com/v1/Faxes?PageSize=50&Page=0",
"next_page_url": null, "key": "faxes"}, "faxes": [{"media_sid":
"*snip*", "status": "delivered", "direction": "outbound", "from":
"+81removed", "date_updated": "2019-01-02T08:16:43Z", "price": "-21.6",
"account_sid": "*snip*", "to": "+81removed", "date_created": "2019-01-
02T08:13:15Z", "url":
"https://fax.twilio.com/v1/Faxes/FXe588329bf71f3f411da742d84838a25a", "sid":
"*snip*", "duration": 193, "num_pages": 1, "quality": "fine", "price_unit":
"JPY", "api_version": "v1", "media_url":
"https://media.twiliocdn.com/fax/*snip*/*snip?x-amz-security- etc etc
非常感谢您的指导。Guzzle 6执行psr7。要访问内容,正确的方法是:
$this->data['faxes'] = $res->getBody()->getContents();
服务器上是否安装了cURL?我没有使用cURL
$this->data['faxes'] = $res->getBody()->getContents();