Введение
MyspaceIM был официальным клиентом мгновенных сообщений для социальной сети Myspace. В 2009 году веб-клиент под названием MySpaceIM for Web был выпущен во все англоязычные страны, позволяя пользователям взаимодействовать с друзьями и не друзьями, чтобы расширить свою сеть. Как настольные, так и веб-клиенты могут использоваться для общения между друзьями через общую IM-сеть.
Особенности
MySpaceIM интегрирует несколько функций в IM. В настоящее время в программе включены следующие функции: Основные мгновенные сообщения другим пользователям Myspace. Укороченные пути на Майспейс. В частности, в Импортирует друзей из MySpace в список контактов в MySpaceIM. Мгновенные оповещения для всех запросов, сообщений и комментариев. Переключаемые варианты разговора, такие как: традиционные IM, с картинками или с мультяшными шариками. Разборчивый интерфейс. Обмениваться пользовательскими фонами в окнах сообщений. Встроенная обработка изображений аватаров. Настраиваемые смайлики. Настраиваемые "Зепсы". (Зэпс - это сочетание звука, изображения и/или слов.) Голосовые звонки с пользователями MySpaceIM и пользователями Skype. Звонки на обычные телефоны.
Basic instant messaging to other Myspace users. Shortcuts to Myspace. com features and profiles. Imports friends from Myspace into your contacts list in MySpaceIM. Instant alerts for all requests, messages, and comments. Switchable conversation views, such as: traditional IM, with pictures, or with cartoon like balloons. Skinnable interface. Shareable custom backgrounds in message windows. Built in avatar picture cropping. Custom emoticons. Custom "Zaps". (Zaps is a combination of a sound bite, picture, and/or words.) Voice calls with MySpaceIM users and Skype native client users. Voice calls to and from regular phones.
Протокол
MySpaceIM использует проприетарный текстовый протокол, разработанный Myspace. Сообщения отправляются в виде списков пар ключей/значений, разделенных обратными чертами. Вход включает в себя протокол вызова/ответа с использованием хэш-функции SHA 1 и RC4. Хотя официальной документации нет, в рамках усилий по внедрению протокола на пиджине была создана неофициальная спецификация протокола MySpaceIM. Также была очень грубая реализация протокола MySpaceIM в сети NET, которую можно найти здесь:
Совместимость
В ноябре 2006 года Cerulean Studios объявила о поддержке MySpaceIM через предстоящий релиз Trillian Astra. В августе 2007 года eBuddy объявил о поддержке MySpaceIM через свою бета-версию веб-сайта. В сентябре 2007 года команда разработчиков проекта Pidgin включила поддержку MyspaceIM, разработанную Джеффом Коннелли в рамках Google Summer of Code. Поддержка MySpaceIM появилась в версии 2.2.0 libpurple, что позволило поддерживать MySpaceIM в Pidgin v2.2.0 и Adium v1.1.3.