问题标签 [sendbird]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rest - 如何让 SendBird 服务器 API 工作?
我正在尝试获取 SendBird 聊天 api 中的频道列表。
curl -d "auth=API_TOKEN" https://api.sendbird.com/channel/list
它不断返回Invalid Params
。
swift - Does SendBird SDK support Swift?
I’ve been looking for a chat API supports Swift.
I checked their github repo and the SDK seems to be written in Objective-C.
Not sure it’s compatible with Swift. Has any one tried SendBird SDK in Swift?
api - 使用 SendBird 时无法收到过去发布的消息
- 我们使用 SendBird 服务器 API 创建一个频道并邀请两个用户
- 用户 A 加入频道并发布了几条消息
- 用户 B 加入频道,但看不到用户 A 的消息。
似乎用户在加入之前没有看到发布的消息。有任何想法吗?
java - 如何在 SendBird 中发送文件时通知
我只是对 SendBird 有疑问。当我发送消息时,SendBird 回调到 onMessagingChannelUpdated,但是当我发送文件时,回调不起作用。
我已经为 SendBird 注册了通知处理程序。
请给我任何建议的想法。
此致,
java - Gson 没有将带有 unicode 前缀的字符串映射到 java 对象
我无法控制的我正在使用的服务(SendBird)正在以以下形式返回数据(字符串):
一些搜索显示某些版本的 Python 会在字符串前面加上一个 'u' 字符,所以我假设这就是这里发生的事情。但是,当我做一个标准时:
在哪里
dataString = "{u'some_key': u'some_value', u'some_other_key': u'some_other_value'}"
它没有正确地将值映射到我的类(是的,我已经仔细检查了序列化名称是否与 java 对象属性匹配)。Gson 是否没有正确处理“u”前缀,或者这里可能发生了其他事情?
ios - SendBird iOS SDK 中出现错误 14000“无法开始消息传递”的可能原因是什么?
我正在尝试使用 SendBird SDK 在我的 iOS 应用程序中实现一个简单的即时消息功能。
我已阅读快速入门、身份验证和消息传递通道 - 基本指南,并尝试按照他们的描述设置 1-1 消息传递通道。
在application:didFinishLaunchingWithOptions
我包括SendBird.initAppId("MyAppID")
.
在我的初始视图控制器中,我登录了用户。我使用我的应用程序中的用户用户名作为他的 userId,并将他的名字和姓氏连接起来用作他的 SendBird 昵称:
最后,在实际的聊天视图控制器中,我尝试与另一个用户启动消息通道:
除了我评论的那几行,这段代码直接来自 SendBird 手册。但是,当它运行时,我收到错误代码 14000,并记录了消息“无法启动消息传递”。
错误的真正原因是什么?我是在用户登录或 SDK 初始化过程中遗漏了一个步骤,还是在创建频道时还有另一个步骤?还是完全是别的东西?
android - 如何进行 Sendbird api 调用?
我想在android中以编程方式进行下面的sendbird api调用?
我怎样才能做到这一点?
android - 比较 Layer、Applozic、Quickblox 和 SendBird 在 Android 应用程序中的快速 WhatsApp 消息传递
我们在 Wishbook 有一个 B2B 移动应用程序(Android 和 iPhone),我们希望在其中实现文本和照片通信 - 用户之间一对一,或从用户到他的购买者组。我们热衷于可以让我们尽快加快速度、提供良好支持、成熟的库/服务器以及电池友好的东西。
我们现在比较 Layer、Applozic、QuickBlox 和 SendBird。有人用过吗?他们使用什么协议(XMPP / MQTT / custom / other)?使用它的经验 - 稳定的代码库等方面?此外 - 我们也更喜欢开源和更便于携带的产品。
谢谢, 阿文德
sendbird - 关于 Sendbird 如何在打开的聊天消息中获取所有房间?
我们正在研究这个 api。
https://api.sendbird.com/admin/list_messaging_channels
使用我们的有效载荷:
但反应总是。
[0]
api还有什么我们错过的吗?
我们找不到可以用来显示所有以前的聊天频道的东西,其中包含以前的消息。请帮忙谢谢。
android - 适配器 - 仅在值发生变化时显示视图
下面是我完整的 sendbird 聊天适配器类。当前日期和时间显示在每条消息中。viewHolder.getView("left_time")
并且viewHolder.getView("right_time")
是用于显示日期和时间的视图,它是在方法中计算的getDisplayDateTime
。我希望仅在日期发生变化时才显示日期和时间。例如,如果有一组日期为 6 月 23 日的消息,则应显示日期和时间仅适用于日期为 6 月 23 日的第一条消息。
我尝试通过将日期存储在 xyz 变量中并将其与每条消息的日期进行比较来检测日期是否发生变化,并且每当它们不相等时,然后使该消息的日期视图可见并将新日期分配给 xyz 变量进行比较带有未来的消息。但是当我向下滚动和向上滚动列表时,这种方法会失败。实现这一目标的理想方法是什么?