我们正在开发一个具有一对一聊天功能的 Flutter 应用程序,因此用户可以使用电话号码、电子邮件、Google 登录、Facebook 登录、Apple 登录进行注册。所以,关于聊天,我们想澄清一些您的开发团队的疑问:
- 您如何维护每个用户的唯一性,例如自动生成用户 ID?
- 我们可以在与对手聊天之前更改用户的名称吗?
- 我们能改变通知声音吗,我们可以用自己的通知管理通知吗(我们正在使用很棒的通知颤振)?
- 是否有 API 可用于获取每个用户的聊天记录?
我们正在开发一个具有一对一聊天功能的 Flutter 应用程序,因此用户可以使用电话号码、电子邮件、Google 登录、Facebook 登录、Apple 登录进行注册。所以,关于聊天,我们想澄清一些您的开发团队的疑问:
ConnectyCube 有一个用于通过 Facebook、Firebase 电话身份验证、电子邮件登录的 API,但对于 Google 登录和 Apple 登录,您必须开发自己的逻辑来创建用户并在 ConnectyCube 服务器上注册。