Спасибо за вашу помощь
Исходное сообщение
Хотя бы для клан чата и альянса.
Приложение позволит остаться на связи и по идее процент ухода умеешь боится, так как социалка держит больше боевки
Готов даже рассмотреть возможность написать самому (собрать команду), но нужно API +Auth service
Чат БК Android, iOS, Windows Mobile
Что умеет приложение:
- Доступ в клан чат на каналы [klan], [klan-9]
- Доступ в союз и альянс
Что нужно сделать:
- Возможность авторизоваться без потери сессии по времени
- Push notification уведомление при получении сообщения
- Индикатор в информации: Chat Online
Реализация на сервере
- Добавляем сервис для отправки сообщения (возможно внутренний REST API, устанавливаем отдельно от основного програмного кода игры)
- Если игрок онлайн, то push не отправляем и не дублируем сообщения на девайсы (как вариант оптимизации, если слишком накладно на трафик, запросы и тд)
- Если игрок офлайн и у него включен мобильный клиент, то отправляем сообщения приватные, клановые и альянсы на телефон/девайс
- При ответе от клиента, в запрос можно добавить header авторизации или token, что бы игрок мог отвечать на сообщения
Реализация клиента - это по сути обычный месседжер, не более.
Какие плюсы для БК:
- игрок всегда на связи, может общаться и не терять связь с игровым сообществом, кланом, альясном.
- первый шаг на пути к мобильному клиенту, возможно в будущем можно инкрементально добавлять фичи
Страницы: 1 |