【问题标题】:Clarify few doubts in connectycube Flutter chat sdk澄清connectycube Flutter chat sdk中的几个疑惑
【发布时间】:2021-09-08 06:34:59
【问题描述】:

我们正在开发一个具有一对一聊天功能的 Flutter 应用,因此用户可以使用电话号码、电子邮件、Google 登录、Facebook 登录、Apple 登录进行注册。所以,关于我们喜欢的聊天澄清您的开发团队的一些疑问:

  1. 您如何维护每个用户的唯一性,例如自动生成用户 ID?
  2. 我们可以在与对手聊天之前更改用户名吗?
  3. 我们能改变通知声音吗?我们能用自己的通知管理通知吗(我们使用了很棒的通知颤振)?
  4. 是否有 API 可用于获取每个用户的聊天记录?

【问题讨论】:

    标签: connectycube


    【解决方案1】:
    1. 在收到正确的注册请求 (https://developers.connectycube.com/flutter/authentication-and-users?id=user-signup) 后,ConnectyCube 的服务器会创建一个新用户并为其生成一个 id,并在响应中返回新创建的用户。
    2. 用户可以随时通过“更新个人资料”https://developers.connectycube.com/flutter/authentication-and-users?id=user-profile-update 请求更改其姓名。唯一的当前用户可以更新用户名。
    3. ConnectyCube SDK 不提供任何 UI 解决方案。您可以使用任何插件来显示通知。
    4. 用户只能获取与该用户相关的聊天记录 (https://developers.connectycube.com/flutter/messaging?id=chat-history)。

    ConnectyCube 有一个用于通过 Facebook、Firebase 电话身份验证、电子邮件登录的 API,但对于 Google 登录和 Apple 登录,您必须开发自己的逻辑来创建用户并在 ConnectyCube 服务器上注册。

    【讨论】:

      猜你喜欢
      • 2010-12-27
      • 2014-08-17
      • 1970-01-01
      • 2020-09-05
      • 2011-09-27
      • 1970-01-01
      • 1970-01-01
      • 2020-11-02
      • 2021-01-01
      相关资源
      最近更新 更多