我必须开发一个消息传递应用程序,并且遇到了这个 Sinch 消息传递 SDK。我已经下载了 iOS SDK 并试用了 Sinch Instant Messaging 示例应用程序。我能够发送消息和接收消息。但我需要知道:
- 我可以使用 Sinch SDK 获取对话列表,并在列表中显示每个对话的最新消息吗?
- 如何区分来自不同用户的传入聊天消息。在示例中,我只看到一个聊天消息屏幕,其中填充了来自不同用户的所有消息。那么,我们在 Sinch SDK 中有什么属性可以区分对话吗?
- 是否可以为群聊创建群名、群像? Sinch API 将如何维护这些群聊和单聊消息?
最佳答案
- 不,将我们视为消息传递机制,而不是邮箱。
- 查看消息中的
senderid
,它将区分发送者。 - 您可以通过
SendMessageWithHeaders
实现该功能,但 Sinch IM 并不是真正的 channel 讨论组,它更适合多收件人消息。
关于ios - 使用 Sinch API 和 iOS SDK 获取对话列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31294258/