2014-09-23 3 views
1

Я хотел бы, чтобы два человека присоединились к той же чат-сессии. Я заметил, что, используя binder_id, чтобы пользователи могли присоединиться к одному чату, данные чата кажутся постоянными. То есть, в следующий раз, когда пользователи решат поболтать, они будут видеть данные предыдущего сеанса. Есть ли способ создать эфемерный сеанс чата, который стирается, когда сеанс чата закрыт или когда все покидают сеанс чата? Большое спасибо.moxtra - есть ли способ создать эфемерную чат-сессию? использование binder_id для подключения чата создает постоянный чат

ответ

1

Есть два варианта:

  1. Вы можете интегрировать "Meet" вместо чата. При встрече данные сеанса не сохраняются. Когда вы начнете новую встречу, пользователи не будут видеть данные предыдущего сеанса.

  2. Если вы не хотите интегрировать «встречу» вместо чата, вам нужно будет удалить связующее после каждого сеанса чата. Вы можете удалить связующее, выполнив вызов REST API. Вот подробности: https://developer.moxtra.com/moxo/docs-rest-api/#binder-apis

+0

Спасибо. Понимаю. вариант № 1 должен быть достаточно хорошим. Если мы перейдем с опцией № 2 для удаления связующего после сеанса чата, как мы скажем, что сеанс завершен. Глядя на api, я нашел обратный вызов end_meet, но я не вижу обратного вызова end_chat? – ssw

+0

Чат не закончится. Он сохраняется, поскольку он является связующим. Это решение владельца связующего, чтобы удалить связующее. При нажатии кнопки «Конечный чат» вы удаляете связующее. –

+0

Я вижу. чат не заканчивается. встреча не заканчивается. – ssw

Смежные вопросы