Мне нужно вызвать функцию API остальных в проекте codeigniter.Данные возвращаются с вызова API, используя Почтальон.В Postman сначала я генерирую токен и помещаю этот сгенерированный токен в вызов rest.Я должен сделать тот же процесс в codeigniter.Сначала я должен сгенерировать токен и передать этот токен во второй вызов API, чтобы получить желаемый результат.
Код моего контроллера:
public function getToken()
{
$url='http://localhost:8080/myapplication/rest/api/validate-request';
$key=$this->get_data($url);
}
public function get_data($url)
{
//create a new cURL resource
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
//curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_USERPWD, R_U_NAME.':'.R_U_PWD);
$result = curl_exec($ch);
$result = json_decode($result);
//var_dump($result);
//close cURL resource
curl_close($ch);
}
Здесь var_dump ($ result) возвращает нулевое значение.