我试图创建一个laravel命令来调用Mercado Libre API。当我从XAMPP文件夹中运行我的htdocs中的这个示例脚本时,它会返回正文数据,但是当我从laravel命令运行时,它会返回正文。
这是剧本:
$app_id = 'xxx';
$secret_key = 'xxxx';
$meli = new Meli($app_id, $secret_key);
$access_token = 'xxxx';
$params = array('access_token' => $access_token);
$result = $meli->get('/users/me', $params, true);
这是命令
public function handle()
{
$app_id = 'xxx';
$secret_key = 'xxx';
$meli = new Meli($app_id, $secret_key);
$access_token = 'xxx';
$params = array('access_token' => $access_token);
$result = $meli->get('/users/me', $params, true);
}
修改
scirpts在同一环境中运行。我测试和卷曲是可以调用的。
if(is_callable('curl_init')){
//Code here
print_r("normal");
}