PHP отправка ICQ сообщений (CLASS)
Сервис по обмену мгновенными сообщениями ICQ на сегодняшний день превышает отметку несколько десятков миллионов активных пользователей. Хочу поделиться простой библиотекой, обеспечивающей возможность отправки сообщений в мгновенном режиме на определенный ICQ номер. Для его работоспособности, понадобиться зарегистрировать дополнительный аккунт в системе (с которого собственно и будут отправляться сообщения), сделать это можно здесь.
В процессе разработки нам понадобиться сама библиотека, скачать её напрямую с нашего сервера можно тут.
Предположим мы зарегистрировали следующий номер, — 123456789, пароль при регистрации мы указали qwerty. Наша задача отправить сообщение, — «www.besed.net», на номер 987654321.
Создадим файл icq.php:
<?php
include('WebIcqLite.class.php');
define('uin_sender', 123456789);
define('uin_password', 'qwerty');
define('uin_recipient', 987654321);
define('msg_text', 'www.besed.net');
$icq = new WebIcqLite();
if($icq->connect(UIN, PASSWORD)){
if(!$icq->send_message(uin_recipient, msg_text)){
echo $icq->error;
} else {
echo 'Message sent';
}
$icq->disconnect();
} else {
echo $icq->error;
}
?>
Все просто и понятно, необходимо лишь подставить нужные значения.
Важно знать: Для отправки сообщения с русским текстом, файл icq.php должен содержать кодировку, — Кириллица (cp1251).
RSS
А на какой библиотеке icq устроен сайт http://icq-game.ru/ ?