IRC :: API
[http://irc.com.ua] О проекте Подключение Куда зайти? Чат для сайта Немного о IRC Команды IRC ЧаВО (FAQ) Гостевая Друзья и партнеры: Чат "День&Ночь" (Якутск) Ukrainian Metal Webzine Описание программного интерфейса Принцип работы: 1. Форма (для ввода Ника, Канала, Сервера...), размещенная на Вашей страничке, передает введенные данные скрипту http://irc.com.ua/cgi-bin/login.cgi , который запускает на web-сервере программу в фоновом режиме (о ней чуть дальше). 2. У пользователя автоматически открывается страничка чата (канал, юзерлист и поле ввода сообщения), которая взаимодействует по HTTP с фоновой программой на сервере - выводит пользователю полученные данные и передает данные, введенные пользователем. 3. Запущенная на web-сервере программа тем временем подключается к указанному IRC-серверу и выполняет всю работу по интерпретации IRC протокола, буферизации данных и взаимодействию с частью, работающей у пользователя на броузере. Пункты 2 и 3 выполняются параллельно, 2 - броузером пользователя, 3 - на web-сервере irc.com.ua (это значит что на Вашем web-сервере никакие скрипты не запускаются, т.е. абсолютно безопасно, не генерируется никакого трафика и нет никаких требований к хостингу на котором находится Ваш сайт). Описание API: Скрипт http://irc.com.ua/cgi-bin/login.cgi посредством метода GET (записывается это так: