Я создаю веб-приложение на Codeigniter 3.2, которое работает с API-интерфейсом Facebook Graph. Чтобы делать HTTP-запросы GET и POST, мне нужна библиотека curl для Codeigniter. Я нашел Guzzle, но не знаю, как использовать Guzzle на Codeigniter.
Как использовать Guzzle на Codeigniter?
comment
Я считаю, что cURL не так уж и сложен в использовании, а Guzzle (хотя и очень удобный) является излишним для ваших нужд. Потратьте некоторое время на изучение Руководство по PHP cURL, а затем проверьте примеры SO - например
- person DFriend   schedule 13.10.2016
Ответы (1)
Проверьте эту ссылку:
https://github.com/rohitbh09/codeigniter-guzzle
$this->load->library('guzzle');
# guzzle client define
$client = new GuzzleHttp\Client();
#This url define speific Target for guzzle
$url = 'http://www.google.com';
#guzzle
try {
# guzzle post request example with form parameter
$response = $client->request( 'POST',
$url,
[ 'form_params'
=> [ 'processId' => '2' ]
]
);
#guzzle repose for future use
echo $response->getStatusCode(); // 200
echo $response->getReasonPhrase(); // OK
echo $response->getProtocolVersion(); // 1.1
echo $response->getBody();
} catch (GuzzleHttp\Exception\BadResponseException $e) {
#guzzle repose for future use
$response = $e->getResponse();
$responseBodyAsString = $response->getBody()->getContents();
print_r($responseBodyAsString);
}
person
RAESSA FATHUL ALIM
schedule
05.02.2018