Всем привет, не много завис и не могу понять как реализовать
Есть 2 файла, условно: 1.index.php 2.api_proc.php
В api_proc.php класс BOT
Код класса пишу кусок, с ним проблем нет, просто не могу понять как записать результат выполнения
Отправляется запрос CURL
Я не могу понять как мне получить результат выполнения $bot->getChatMember($chat_moderate_id, $user_id);
Т.е ответ CURL, что возвращается в $response, что бы записать в переменную и после вызвать в index.php
Подтолкните на умные мысли)
function get_contents($url, $fields=null, $headers=null, $json = true) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
if(is_array($headers)) curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, (is_array($fields)?http_build_query($fields):(($fields!==null)?$fields:'')));
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
$response = curl_exec($ch);
curl_close($ch);
if($json) return json_decode($response);
else return $response;
}
public function getChatMember($chat_moderate_id, $user_id) {
$this->get_contents($this->url.'/getChatMember?chat_id='.$chat_moderate_id.'&user_id='.$user_id);
}
Вызывается все это c index.php след. образом
$bot->getChatMember($chat_moderate_id, $user_id);