darkslesh
@darkslesh

Работа с ICQ

Недавно на хабре появлялась статья, что протокол ICQ открыли для альтернативных клиентов. На самом сайте icq нашел лицензионное соглашение и соглашение для разработчиков. Также была найдена форма регистрации. Но так и не найдено никакой информации для работы с ICQ.

Или это всё доступно только для крупных фирм заключивших с ними какой-либо договор?

Вообще требовалась работа с ICQ в рамках одного проекта, который находится еще на ранней стадии разработки, и в котором должна была быть реализована система уведомления пользователя по ICQ.
P.S. проект не большой и бесплатный (т.е. судя по лицензионному соглашения, не надо заключать никакого бизнес соглашения)

Можно было бы конечно использовать уже написанные ICQ клиенты, но хотелось бы иметь стабильность и независимость от изменений протокола.
  • Вопрос задан
  • 2553 просмотра
Пригласить эксперта
Ответы на вопрос 2
TheHorse
@TheHorse
Если проект open source — можете спереть реализацию у libpurple (pidgin) или, например, QtIM. Иначе — разбирайтесь с протоколом, называется 'OSCAR' (чтоб ему не долго жить...).
Ответ написан
darkslesh
@darkslesh Автор вопроса
Когда-то(2 года назад) писал сам библиотеку для работы с протоколом, но она не тянет прием сообщений больше 250 байт. т.к. в данный момент длинные сообщения передаются другим методом. А разбираться опять как-то не хочется. Все библиотеки которые есть слишком полные и громоздкие, мне не нужен полный функционал. Достаточно было бы только возможностей: принять/отправить сообщение и авторизовать пользователя при его запросе. (в своей библиотеке всё реализовал, кроме длинных сообщение) по этому и хотел найти хотя бы спецификацию как это там устроено
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы