Ищу разъяснения о том, как создать приложение для группового чата с использованием платформы Sinch.

Я пытаюсь понять, как использовать sinch для создания базового приложения для группового обмена сообщениями. Это выглядит довольно просто, но у меня есть несколько вопросов, которые помогут мне понять платформу:

1) Похоже, что платформа не поддерживает несколько разговоров для одного пользователя. Например, мессенджер facebook позволяет вам вести много разговоров с разными людьми (разные чаты). Но sinch позволяет отправить сообщение пользователю без метаданных беседы. Или можно отправить ваше сообщение с метаданными?

2) Управляете ли вы пользователями на платформе sinch? Это означает создание пользовательских объектов и присвоение им идентификатора и т. д., или это должно быть сделано на другой платформе, например, для синтаксического анализа?

3) Как вы обрабатываете журналы обмена сообщениями? Например, если я отправлю сообщение кому-то, кто не вошел в систему, как мне сохранить его, а также отправить ему push-уведомление о том, что сообщение было отправлено?

Спасибо всем за помощь - документация немного разбавлена, поэтому я пока не смог найти ответы на эти вопросы :/.


person Iain Usiri    schedule 19.06.2015    source источник


Ответы (1)


  1. Вы можете отправлять метаданные с заголовками, чтобы создать свои собственные метаданные. Но, честно говоря, Sinch больше похож на сообщение с несколькими получателями, чем на группы с каналами.

  2. Нет, мы используем делегированную безопасность

  3. Мы автоматически доставим сообщение, когда пользователь войдет в систему, мы храним сообщения в течение 30 дней для доставки.

person cjensen    schedule 19.06.2015
comment
спасибо :) - Также можно отправлять мультимедиа, такие как изображения и видео? - person Iain Usiri; 21.06.2015
comment
Извините, нет, нет в данный момент. - person cjensen; 22.06.2015