我正在使用PHP与Guzzle合作开发Interco.io API。经过多次争论,当我编写脚本并在终端中运行时,我可以运行一些基本的API调用,但当我在浏览器中运行相同的脚本时,我就没有这样的运气了。
我确信这是一个简单的解决方案,我只是以前没有使用过这个,也不知道我在做什么
require_once 'vendor/autoload.php';
use IntercomIntercomBasicAuthClient;
$intercom = IntercomBasicAuthClient::factory(array(
'app_id' => 'hidden',
'api_key' => 'hidden'
));
$a = $intercom->getUsers();
echo $a;
echo 'Hello';
在终端中,它输出的对象很好,在浏览器中,我甚至看不到"你好"。
根据Guzzle的文档,您至少需要安装PHP 5.4。但是,从phpinfo()
的屏幕上看,您的服务器正在运行PHP5.2。