-1
PHP 스크립트를 사용하여 API에 요청해야합니다.PHP 스크립트 - 클래스 '요청'을 찾을 수 없음
<?php
// Include Request and Response classes
$url = 'https://api.exoclick.com/v1/login';
$params = array(
'username' => '',
'password' => ''
);
// Create a new Request object
$request = new Request($url, 'POST', $params);
// Send the request
$request->send();
// Get the Response object
$response = $request->getResponse();
if($response->getStatusCode() == 200) {
// Retrieve the session token details
$sessionToken = $response->getBodyDecoded();
print_r($sessionToken);
}
else {
echo $response->getStatusCode() . PHP_EOL;
echo $response->getReasonPhrase() . PHP_EOL;
echo $response->getBody() . PHP_EOL;
}
?>
가 난 그냥 스크립트를 실행하려면
, 내가 Request.php 파일을 다운로드하고 그것을 포함하지만 운이 같은 오류 시도, 여기있다 :
다음 코드입니다PHP Fatal error: Class 'Request' not found in /home/ubuntu/phpexo.php on line 13
안녕하세요, 모든 사람들이 의견을 편집하여 질문을 수정했습니다.
나는이 https://api.exoclick.com/v1/manual/code_example/login.html내가 스크립트를 다운로드하고 당신이 나를 도울 수
PHP는 example.php 그것을 실행에 로그인 할
?
해당 클래스가 들어있는 파일을 '포함'또는 '요구'하는 곳이 보이지 않습니다. – LeleDumbo
1) _ "The Request.php"_ 파일을 다운로드하여 포함 하시겠습니까? 어떤 파일? how, ... 2) PHP 코드 만 들어있는 파일의 경우'?>'태그를 생략하는 것이 좋습니다. 3) 당신이 클라이언트 (예 : guzzle & co와 같은 것)를 사용하고있는 것처럼 보입니다. 그들은 종종 2 개의 클래스 이상을 포함합니다. 그래서 오늘날 사람들은 [composer] (http://getcomposer.org)를 사용하여 의존성을 관리하는 경향이 있습니다. –
자동 로딩이 진행되는 이유는 무엇입니까? – Progrock