Хыхыххыхыхыххыхыххых)
информативненько
Лучше не бывает
Взять из GitHub vk_api php
Могу пример кода скинуть если надо )
Если можно
Крч, смотри
public function sendVkChatMessage($msg, $chat_id, $token) {
$msg = urlencode($msg);
$url = "https://api.vk.com/method/messages.send?message={$msg}&chat_id={$chat_id}&v=5.82&access_token={$token}";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$response = curl_exec($ch);
curl_close($ch);
return $response;
}
Дальше обращаешься к функции
$this->sendVkChatMessage($msg, $chat_id, $token);
// Заменяешь аргументы на свои данные
Сообщение для пользователя
Тут почти тоже самое
public function sendVkUserMessage($msg, $user_id, $token) {
$msg = urlencode($msg);
$url = "https://api.vk.com/method/messages.send?message={$msg}&user_id={$user_id}&v=5.82&access_token={$token}";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$response = curl_exec($ch);
curl_close($ch);
return $response;
}
Дальше обращаешься к функции
$this->sendVkUserMessage($msg, $user_id, $token);
// Заменяешь аргументы на свои данные
ну и в итоге сервак будет умирать при каждой отправке
Мог где-то ошибиться, подправьте меня если что
(код взял с моего старого говно плагина)
а ничего что это надо делать асинхронно, не, похуй?
и советую совать
Правильно сделал
Кхм…
спасибо большое, что сказал, как правильно
нет, блокирующие i/o операции как раз и нужно выполнять в другом потоке (и преимущественно только их)
а то что делаешь ты называется premature optimization
хахахаха и почему же премейче? я оптимизирую таким образом то, что нужно. То, что сейчас делает дилдан в ластовом пм
потому что ты не знаешь, что оптимизируешь - а результат оцениваешь только по одному показателю, по синтетическим циферкам
поэтому мамкинОптимизатор 3000