我通过将此代码添加到composer.json
,使用composer安装了unirest{
"require-dev": {
"mashape/unirest-php": "3.*"
}
}
我在文件开头打电话给自动装载器
require '../../vendor/autoload.php';
我在Unirest上获得Undefined变量
$response = Unirest\Request::post($endpoint, json_encode($oauthRequestHeaders));
答案 0 :(得分:0)
您可以在脚本顶部声明“使用”的类:。
use Unirest\Request;
$response = Request::post($endpoint, json_encode($oauthRequestHeaders));
或带有完全限定名称空间的反斜杠。
$response = \Unirest\Request::post($endpoint, json_encode($oauthRequestHeaders));
答案 1 :(得分:0)
我找到了解决问题的方法 我从github克隆了这个项目
https://github.com/Mashape/unirest-php.git
然后调用Unirest文件。
require_once '/path/to/unirest-php/src/Unirest.php';