問題タブ [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.

0 投票する
2 に答える
1198 参照

rest - SendBird サーバー API を機能させるにはどうすればよいですか?

SendBird チャット API でチャネルのリストを取得しようとしています。

curl -d "auth=API_TOKEN" https://api.sendbird.com/channel/list

それは戻ってきInvalid Paramsます。

0 投票する
1 に答える
262 参照

swift - SendBird SDK は Swift をサポートしていますか?

Swift をサポートするチャット API を探していました。

彼らの github リポジトリを確認したところ、SDK は Objective-C で記述されているようです。

Swift との互換性は不明です。SwiftでSendBird SDKを試した人はいますか?

0 投票する
1 に答える
697 参照

api - SendBird 使用時に過去に投稿されたメッセージを取得できない

  • SendBird サーバー API を使用してチャネルを作成し、2 人のユーザーを招待します
  • ユーザー A がチャンネルに参加し、いくつかのメッセージを投稿します
  • ユーザー B はチャネルに参加しますが、ユーザー A のメッセージを見ることはできません。

ユーザーは、参加する前に投稿されたメッセージを表示していないようです。何か案は?

0 投票する
1 に答える
231 参照

java - SendBirdでファイル送信時に通知する方法

SendBird に問題があります。メッセージを送信すると onMessagingChannelUpdated への SendBird コールバックが行われましたが、ファイルを送信するとコールバックが機能しませんでした。

私はすでにSendBirdのRegisterNotificationHandlerを持っています。

何か提案があれば教えてください。

よろしくお願いします、

0 投票する
1 に答える
398 参照

ios - SendBird iOS SDK のエラー 14000「メッセージの開始に失敗しました」の考えられる原因は何ですか?

SendBird SDK を使用して、iOS アプリに簡単なインスタント メッセージング機能を実装しようとしています。

Quick Start、Authentication、および Messaging Channel - Basic ガイドを読み、説明どおりに 1 対 1 のメッセージング チャネルを設定しようとしました。

application:didFinishLaunchingWithOptions含まれていSendBird.initAppId("MyAppID")ます。

私の最初のView Controllerで、ユーザーにログインします。アプリのユーザーのユーザー名を userId として使用し、姓名を連結して SendBird ニックネームとして使用しています。

最後に、実際のチャット ビュー コントローラーで、別のユーザーとのメッセージング チャネルを開始しようとします。

私がコメントした行を除いて、このコードは SendBird マニュアルから直接引用しています。ただし、実行すると、エラー コード 14000 が表示され、「メッセージングの開始に失敗しました」というメッセージがログに記録されます。

エラーの本当の原因は何ですか?ユーザーのログインまたは SDK の初期化中に手順が抜けていませんか? それともチャネルの作成に別の手順がありますか? それとも、まったく別のものですか?

0 投票する
2 に答える
2848 参照

android - Android アプリでのメッセージングのような迅速な WhatsApp について、Layer、Applozic、Quickblox、SendBird を比較する

Wishbook には B2B モバイル アプリケーション (Android と iPhone) があり、ユーザー 1 対 1、またはユーザーから購入者グループへのテキストと写真の通信を実装しようとしています。私たちは、できるだけ早く速度を上げることができ、優れたサポートを提供し、成熟したライブラリ/サーバーであり、バッテリーに優しいものに熱心です.

現在、Layer、Applozic、QuickBlox、SendBird を比較しています。使った人いますか?どのプロトコル (XMPP / MQTT / カスタム / その他) が使用されていますか? それを使用した経験 - 安定したコードベースなどの観点から? また、オープンソースでポケットに優しい製品も好みます。

ありがとう、アービンド

0 投票する
3 に答える
228 参照

android - 値が変更された場合にのみアダプターを表示するビュー

以下は、sendbird チャットの完全なアダプター クラスです。現在、すべてのメッセージに日付と時刻が表示されます。viewHolder.getView("left_time")viewHolder.getView("right_time")は日付と時刻を表示するためのビューであり、メソッドで計算されますgetDisplayDateTime。日付に変更がある場合にのみ日付と時刻を表示したい.たとえば、6月23日の日付のメッセージのセットがある場合、日付と時刻を表示する必要があります6 月 23 日の最初のメッセージのみ。

日付を xyz 変数に格納し、それをすべてのメッセージの日付と比較して日付の変更があるたびに検出し、それらが等しくないときはいつでも、そのメッセージの日付ビューを表示し、新しい日付を xyz 変数に割り当てて比較してみました将来のメッセージで。しかし、リストを下にスクロールして上にスクロールすると、このアプローチは失敗します。これを達成するための理想的なアプローチは何ですか?