вот нашёл такой код в просторах интернета.
$access_token = "токен";
$url = 'https://api.vk.com/method/messages.send';
$chat_id = 'ид беседы';
$v = 5.37;
$mesage = 'Текст сообщения.';
$params = array(
'user_id' => $user_id,
'message' => $mesage,
'v' => $v,
'access_token' => $access_token
);
$smarty->assign("link", $url . '?' . urlencode(http_build_query($params)));
но что то он не работает, кто подскажет что с ним не так?
Говорит на
11 строчке ошибка, но там же просто скобка...
Добавлено: 27.01.2019 / 15:02
Какая ошибка хоть?
Добавлено: 27.01.2019 / 15:03
https://vk.com/dev/manuals
Добавлено: 27.01.2019 / 15:05
Кстати, начни лучше сразу изучать отправку сообщений от имени сообщества, потому что API для работы с сообщениями в обычных страницах прикроют скоро:
https://vk.com/dev/messages_api
intelligent, ошибка в самом скрипте...
Notice: Undefined variable: smarty in /home/usr/data/stavq/сайт.ru/keno/index.php on line 11
Fatal error: Call to a member function assign() on a non-object in /home/usr/data/stavq/сайт/keno/index.php on line 11
intelligent, о, а ты случайно не знаешь где есть отправка поста в группу в вк уже готовый скрипт?
В 12 строке ошибка у тебя.
smarty, assign — что это у тебя?
intelligent, эмм ну я не знаю, говорю код нашёл в интернете
Вот рабочий пример, который переводит твою страницу в оффлан:
function curl($url){
$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;
}
$token = "токен";
$wp = curl('https://api.vk.com/method/account.setOffline?v=5.80&access_token='.$token.'');
Вот ссылка с доками на добавление поста на стену:
https://vk.com/dev/wall.post
Разбирайся, переделывай.
intelligent, не понял для чего мне офлайн ты скинул.
# ViROSS (27.01.2019 / 15:34)
intelligent, не понял для чего мне офлайн ты скинул.
для того, чтобы ты переделал 11 строку из моего примера под свои нужды. Там принцип один и тот же
intelligent, Сделать можешь мне скрипт поста в группе?
платно естественно...
https://vk.com/dev/wall.post