在浏览器中使用PHP Guzzle的问题

时间:2014-10-22 21:06:54

标签: php api composer-php guzzle

我使用PHP与Guzzle一起使用Intercom.io API。在经过多次争论之后,我可以在编写脚本并在终端中运行时运行一些基本的API调用,但是当我在浏览器中运行相同的脚本时,我没有任何运气。

我确定这是一个简单的解决方案我以前没有用过这个并且不知道我在做什么

require_once 'vendor/autoload.php';

use Intercom\IntercomBasicAuthClient;


$intercom = IntercomBasicAuthClient::factory(array(
    'app_id' => 'hidden',
    'api_key' => 'hidden'
));

$a = $intercom->getUsers();
echo $a;

echo 'Hello';

在终端中输出对象就好了,在浏览器中我甚至看不到"你好"。

1 个答案:

答案 0 :(得分:1)

根据Guzzle's docs,您需要安装至少PHP 5.4。但是,从phpinfo()的屏幕上,您的服务器正在运行PHP 5.2。