我们建议客户尽早计划其迁移到SDK V4,因为发生了破坏的变化。我们还为移民和与V4相关的任何问题提供了优先的支持。 SDK V4在WebSocket,本地缓存,民意调查,计划的消息,固定消息等方面提供了更丰富,强大的功能。所以现在尝试一下! (聊天SDK V4反应样本)
当在仪表板中创建新的sendbird应用程序时,默认的安全设置将设置为允许,以简化运行样本并实现您的第一个代码。
在启动之前,请确保在设置 - >“安全性”下查看“安全”选项卡,并将访问令牌许可仅读取或禁用,以便未经身份验证的用户无法作为他人登录。并查看访问控制列表。大多数应用程序都希望禁用“允许检索用户列表”,因为这可能会揭示使用号码和其他信息。
该存储库包含如何使用sendbird使用JavaScript,React和React Native添加聊天的示例。您可以在JavaScript SDK文档中找到更多信息,并进行react QuickStart文档

sendbird for for React是一组预建的UI组件,可让您轻松地使用所有必需的消息传递功能制作应用程序内聊天。我们的开发套件包括浅色和深色主题,文本字体,颜色等。所有随附的组件都可以进行样式和自定义,以创建适合您应用程序的独特体验。
Basic React应用程序是使用Uikit开始使用Uikit的最快方法
组成的React应用程序演示了如何使用各种智能组件。
自定义React App显示了如何自定义消息, ChannelPreview和用户列表UI元素。
Sendbird React本地框架使您可以简化iOS和Android应用程序的开发,并在Web和移动应用程序上重复使用相同的代码。
React Native Redux显示了如何在iOS和Android上使用React Antial的Sendbird。
React Native Redux SyncManager在上述样本上展开并实现Sendbird Syncmanager
React Native Hooks使用挂钩图案在iOS和Android上实现Sendbird。
JavaScript聊天示例是使用两个组频道和开放式频道的桌面浏览器的类似松弛的全屏聊天样本。
JavaScript小部件示例是网站类似Facebook-Chat的聊天小部件。
JavaScript实时聊天样本是一种类似Twitch-Chat的体验。
使用SyncManager的JavaScript聊天示例是与SendBird Syncmanager文档集成的网络聊天示例,将本地缓存添加到核心聊天功能中。为了更快的数据加载和缓存,示例将与Sendbird Server同步,并将组频道的列表和本地缓存中的消息保存到客户端应用中。
要直接使用SendBird Chat SDK,您可以通过NPM或YARN安装它
npm install --save sendbird或者
yarn install --save sendbird或从GitHub手动下载最新版本
查看Uikit中的React文档。以及Sendbird的开发人员门户网站,用于教程和视频。如果您需要任何帮助解决任何问题或有疑问,请访问我们的社区论坛。
Sendbird由一群谦虚,友好和勤奋的人组成,共同建立了下一代移动和社交技术。远程加入我们在圣马特奥,首尔,纽约,伦敦和新加坡的地点之一。职业页面上的更多信息。