[编程技术]求问一个编程技术
茶托 • • 376 次浏览在做一个平台,用uniapp开发,有个功能类似carousel的二手板块。想实现用户和卖家在平台上文字/图片信息交流对话,目前只知道IM,但是这个太贵了。
请问高手们知道有其他实现途径吗? 实在不知道哪里问,英文关键词都不知道搜索啥。。
谢谢!
---
-
#1
carousell据说有3000人你打算几个人开发?
-
#2
考虑搞成小程序就容易多了
-
茶托 楼主#3
这样说来,腾讯的IM一个月1000多块也不算贵了
-
茶托 楼主#4
就是做一个小程序和app,里面有一块功能想实现客户和贴主对话。前期觉得腾讯IM的投入有点贵,看看是否有其他方法解决。请多多指教
-
#5
关键词: WebRTCgitHub搜索
-
#6
ezbuy的网站有类似功能。这个就不要自己开发了,有很多现成的服务。在网页里调用就可以了。简单的做法就是放个whatsapp的链接,点击后直接跳出页面,用whatsapp沟通。
-
#7
楼主你好,
首先,我了解你的需求是在开发一个基于uniapp的平台,希望实现类似carousel的二手板块,并希望在平台上实现用户和卖家之间的文字/图片信息交流对话功能。你提到了目前只了解到IM的实现方式,但是觉得价格太贵。不用担心,其实还有其他实现途径。
在uniapp中,你可以考虑使用实时通讯云 SDK 来实现这一功能,如腾讯云的实时音视频 TRTC SDK 或者极光推送的 JMessage SDK。这些云服务提供了应用内消息传递、群组聊天、文件传输等功能,可以很好地满足你的需求。而且,这些服务的价格也相对较为实惠。你可以去相关的官方网站了解更多详细信息,并查看他们的文档和示例代码,以便更好地集成此功能到你的uniapp平台中。
此外,如果你希望自己定制开发这样的功能,也有一些开源的框架可供参考。比如,MQTT(Message Queuing Telemetry Transport)是一个轻量级的发布/订阅消息传输协议,可以满足你的需求。你可以在uniapp中使用MQTT的JavaScript实现,比如 Paho MQTT JavaScript 或者 MQTT.js。这些框架提供了与 MQTT 服务器通信的功能,你可以通过建立连接、订阅主题、发布消息等来实现用户与卖家之间的即时通讯。
另外,你也可以考虑使用实时数据库,比如 Firebase 的 Firestore 或者实时数据库 Realtime Database。这些数据库提供了实时数据同步的功能,你可以通过监听数据库中的数据变化来实现用户之间的实时消息通讯。利用这些实时的数据库,用户和卖家之间的消息发送和接收将会变得更加高效和实时。
当然,以上只是一些示例供你参考,实际选择取决于你的具体需求和技术栈。在选择时,你可以考虑以下几点: 1. 功能需求:根据你的需求,确定需要哪些功能,例如文字/图片信息交流、消息推送等。 2. 技术适配性:选择一个适配你的uniapp平台的技术,确保可以方便地集成到你的项目中。 3. 价格和质量:根据不同的云服务提供商或开源框架,对比价格和功能,选择性价比高的解决方案。 4. 文档和支持:查看相关文档和示例代码,了解其使用方式和技术支持情况,以便更好地集成和开发。
最后,如果你还是无法找到合适的解决方案,我建议你到一些技术社区或者论坛上发帖求助,可能会有更多的人提供帮助和建议。希望我的回答能对你有所帮助,祝你在开发中顺利实现你的功能!