我尝试使用twilio或pubnub构建支持中心应用程序。它很简单:
应用程序将使用钛金属加速器为用户构建,并为支持团队设置角度。
Twilio
由于twilio没有提供原生的钛sdk,我调查了它的可编程聊天休息api - 但在我看来它没有一个重要特征:当我打开一个频道时,我无法修改create_by
财产。默认情况下为system
。我所能做的就是为所有用户立即获取所有频道。
所以我无法获得用户订阅的所有频道。我必须自己管理所有频道。 到目前为止是否正确?
PubNub
另一方面,PubNub我没有得到。他们鼓励您每个连接不超过两个频道。但是一个用户必须能够打开他喜欢的票数。 那么我该如何组织呢?此外,他们对私人聊天的方法是拥有私人聊天名称。但后来我不知道如何在不失去历史的情况下在私人和公众之间切换。 我可以将邮件从公共频道移动到私有频道吗?我能想到的一种方法是为每个会话线程分配一个唯一的uuid
。这样我就可以将消息分组到线程中,而不管通道如何。 这是一种有效的方法吗?