我正在开发一款为客户提供支持功能的移动应用。支持是聊天会话。我们计划使用内部通信聊天与我们的本地反应移动应用程序集成。我们正在使用React-Native.So有没有办法将对讲聊天与我的移动应用程序集成?
如果可以,我可以使用自定义的react-native组件更改内部通信聊天UI吗?
任何链接帮助都会受到赞赏吗?
答案 0 :(得分:2)
是的,您可以将对讲机集成到本机应用程序中。您可以使用 react-native-intercom,这是Intercom-ios-sdk的包装,并且没有进一步定制的选项(仅启动器)。
您必须编写一些本机代码,希望所有内容都在README.me中
关于更改对讲UI: 这是不可能的。确实,不要浪费您的时间尝试这样做。他们只是不提供此功能。
他们的客户端SDK即使在GitHub中也不是开源的。如果您访问Intercom Android SDK或Intercom iOS SDK,您会认为他们是开源的,但是如果您看到他们的文件,您将看到它只是二进制文件。 您无法对其进行编辑。也许您可以,但可以采用一种怪异的方式。
使用自己的组件的唯一方法是直接使用其API并从头开始实现UI。 我强烈建议您不要这样做。它们具有API调用限制(每分钟500个请求),这很容易实现,因为要使其正常运行,您必须发送多个调用。