Changelog
2.25.0 @2022.12.8
追加
clearHistoryMessageインターフェースは、ローカルメッセージおよびクラウドメッセージのクリアをサポートします。
メッセージの拡張をサポートします(Ultimate Edition機能)。
共通グループおよびコミュニティグループの属性をサポートします。
wx.chooseMediaと互換性があります。
Message.readReceiptInfoは、C2Cの開封確認(NativeIMに合わせたデータ構造)をサポートします。
エラーコード2101:ライブブロードキャストグループに参加していない場合は、ライブブロードキャストグループにメッセージを送信することはできません。
変更
ログが報告したバックアップチャネルは、独立したクラスタードメイン名
https://events.im.qcloud.com
を使用します(プラットフォームに信頼できるドメイン名構成を追加する必要があります)。修正
cookies blockedによる実行エラー(Failed to read the 'localStorage' property from 'Window': Access is denied for this document)。
2.24.1 @2022.11.11
追加
英語版のts宣言ファイル。
RESTAPIで変更された友達のカスタムデータフィールドはSDKへのプッシュをサポートします。
修正
getMessageListHopping、一部のシナリオで異常な結果が返される問題。
2.24.0 @2022.11.3
追加
ミニゲーム環境の統合をサポートします。
ローカルの検証プラグインtim-profanity-filter-pluginでローカルの検証機能をサポートします。
getFriendProfileはデフォルトで、友達のカスタムフィールドと資料のカスタムフィールドをプルし、製品のエクスペリエンスを向上させます。
getGroupApplicationListはグループ参加リストをすべてプルすることをサポートします。
RESTAPIで変更された友達のカスタムフィールドはSDKへのプッシュをサポートします。
未読としてカウントされないトピックメッセージの送信をサポートします。
未読としてカウントされない通常のコミュニティメッセージの送信をサポートします。
メッセージ送信がvoip pushをサポートします。
修正
友達資料に関する問題。
2.23.1 @2022.9.29
追加
createTextMessageなどのインターフェースはグループ指向メッセージの作成をサポートします(メッセージは指定されたグループメンバーに送信される)。
mov形式のビデオの送信をサポートします。
REST APIの友達の更新はSDKへのプッシュをサポートします。
getFriendProfileはカスタム友達フィールドとカスタム資料フィールドのプルをサポートします。
getConversationListインターフェースから返されたデータに新しいフィールドisSyncCompletedを追加しました。クラウドからのセッションリストの同期が完了したかどうかを示すために使用されます。
トピックが属するコミュニティメッセージがMESSAGE_RECEIVEDイベントを用いて導入側に通知することをサポートします。
修正
グループリストが上限5000を超えた後、一部のグループセッションがローミングメッセージをプルことができない問題。
setConversationCustomDataを呼び出してセッションのカスタムフィールドを設定した後に再ログインするとセッションのcustomDataが''になる問題。
2.23.0 @2022.9.16
追加
SDKは、中国本土以外の環境をサポートします。
getTotalUnreadMessageCountはセッション未読総数の取得をサポートします。
TOTAL_UNREAD_MESSAGE_COUNT_UPDATED、導入側がこのイベントをリスニングするとセッション未読合計数の変更の通知を取得できます。
markGroupMemberListは、ライブブロードキャストグループのグループメンバをタグつけることをサポートします(Ultimate Editionの有効化が必要です)。
グループメンバーがグループから追放されるか、グループが解散されると、SDKがこのグループセッションが存在するセッションのサブグループを同期的に更新しました。
独立したパッケージングをサポートします。
Webマルチインスタンスのサインオンシーンで、ネットワークが切断されて再接続された後、SDKが最近使用した連絡先のメッセージ履歴を自動で回復し、メッセージの信頼性を保証します。
修正
Webマルチインスタンスのサインオンシーンで発生する可能性のあるセッションlastMessageの撤回状態の非同期問題。
最近使用した連絡先を同期するときのセッションのトップ表示問題。
2.22.0 @2022.8.18
追加
uni-appでnative appへのパッケージ化時にオフライン配信を使用することをサポートします。registerPluginをご参照ください。
ライブブロードキャストグループのオンラインメンバーリストを取得することをサポートします。getGroupMemberList (Ultimate Editionが必要)をご参照ください。
ライブブロードキャストグループのメンバーブロックをサポートします。deleteGroupMember(Ultimate Editionが必要)をご参照ください。
セッションのカスタムデータを設定するsetConversationCustomData。
セッションをタグつけるmarkConversation(Ultimate Editionが必要)。
セッションのサブグループリストを取得するgetConversationGroupList(Ultimate Editionが必要)。
セッションのサブグループを作成するcreateConversationGroup(Ultimate Editionが必要)。
セッショングループを削除するcreateConversationGroup(Ultimate Editionが必要)。
セッションのサブグループをリネームするするrenameConversationGroup(Ultimate Editionが必要)。
セッションをセッションのサブグループに追加するaddConversationsToGroup(Ultimate Editionが必要)。
セッションのサブグループからセッションを削除するdeleteConversationsFromGroup(Ultimate Editionが必要)。
修正
トピックメッセージが撤回されたとの通知を受けてもトピックの未読数が更新されない問題。
2.21.2 @2022.8.8
追加
Web側での音声メッセージの作成と送信をサポートします。
IDフィールドを追加したマージメッセージを作成するcreateMergerMessage。
2.21.1 @2022.8.3
修正
resendMessageによるメッセージ重複問題。
2.21.0 @2022.7.28
追加
自分のカスタマイズ状態を設定するsetSelfStatus。
ユーザー状態を取得するgetUserStatus。
ユーザーの状態をサブスクリプションするsubscribeUserStatus。
ユーザーの状態のサブスクリプションを解除するunsubscribeUserStatus。
グループメッセージやトピックメッセージの通知オフ設定を多端末と多インスタンスで同期するsetMessageRemindType。
createFileMessageは、ファイルメッセージの送信をサポートします。
すべてのタイプのメッセージのcloudCustomDataの変更をサポートするmodifyMessage。
ライブブロードキャストグループでメッセージをブロードキャストするため、Messageの新しいフィールドisBroadcastMessageを追加しました。
グループ参加オプションのマルチ端末とマルチインスタンス同期をサポートします。
一般コミュニティとトピックの@全員およびトピックlastMessageをサポートします。
変更
webworker対応のブラウザの国際サイトとプライベート環境でwebworkerがデフォルトでが有効になります。
修正
セッションlastMessageを更新しないメッセージを受信した後、lastMessage.payloadがundefinedに設定される問題。
オンラインメッセージが原因でグループメッセージの補償が開始されない問題。
頻繁にグループ脱退・グループ参加後にグループのローミングメッセージをプルすると異常が発生する問題。
ページごとにグループリストのプルが遅れて、プルしたグループセッションのローミングメッセージが空の配列になるという問題。
トピックが既知である問題。
2.20.1 @2022.6.27
変更
非ライブ配信グループを終了するか非ライブ配信グループから削除される、または非ライブ配信グループが解散されると、グループ履歴のみが削除され、対応するグループセッションは削除されません。nativeに合わせて同じような体験が提供されます。
deleteMessageは、グループシステム通知の削除をサポートしていません。また、具体的なエラーメッセージが返されます。
プライベートにデプロイされたリッチメディアメッセージはHTTPプロトコルをサポートするようになりました。
修正
フォアグラウンドとバックグラウンドを切り替えるなどのシナリオで、グループセッションが失われるという偶発的な問題。
C2CセッションのlastMessageが異常に更新されるという問題。
2.20.0 @2022.6.9
追加
modifyMessageは、メッセージの変更をサポートするようになりました。
getMessageListHoppingは、指定されたメッセージsequenceまたはメッセージ時間によってセッションのメッセージリストをプルすることをサポートするようになりました。
単一または複数のC2Cメッセージの開封確認の送信をサポートするようになりました(Ultimate Editionを有効化する必要があります)。
C2CセッションlastMessageで、対向側がメッセージを開封したかどうかを識別するために使用されるフィールドisPeerReadを追加しました。
グループの通知メッセージを未読セッションとしてカウントされないことをサポートするようになりました。
TIM.TYPES.KICKED_OUT_REST_APIタイプを追加し、REST API kickをサポートします。
変更
getMessageListによるローミングメッセージのプル体験を改善・最適化しました。
修正
パラメータを渡すときに発生する問題により、deleteMessage完了後にセッションリストが更新されないというエラー。
一部のモデルで、実際のデバイスでデバッグするときに発生する
Cannot add property markTimeline, Object is not extensible
という問題。2.19.1 @2022.5.7
追加
コミュニティ(Community)の下でのトピックの作成をサポートし、よりインタラクティブなシナリオをサポートするようになりました。
getJoinedCommunityListでは、トピックをサポートするコミュニティのリストを取得できるようになりました。
createTopicInCommunityでは、トピックを作成できるようになりました。
deleteTopicFromCommunityでは、トピックを削除できるようになりました。
updateTopicProfileでは、トピックデータを設定できるようになりました。
getTopicListでは、トピックリストを取得できるようになりました。
イベントTIM.EVENT.TOPIC_CREATEDは、トピックの作成時にトリガーされます。
イベントTIM.EVENT.TOPIC_DELETEDは、トピックの削除時にトリガーされます。
イベントTIM.EVENT.TOPIC_UPDATEDは、トピックデータの更新時にトリガーされます。
2.18.2 @2022.4.22
変更
ライブ配信グループのユーザー体験を最適化しました。
修正
一部のシナリオにおいて統計が正確ではないという問題。
インターフェースgetGroupMessageReadMemberListを呼び出した後、戻った結果が正しくないという問題。
2.18.0 @2022.4.8
追加
sendMessageReadReceiptで、グループメッセージの開封確認を送信します。
getMessageReadReceiptListで、グループメッセージの開封確認リストをプルします。
getGroupMessageReadMemberListで、グループメンバーのグループメッセージの既読(または未読)リストをプルします。
findMessageで、messageIDに基づいてセッションのローカルメッセージを照会します。
メッセージが取り消された後、セッションの未読数の変更エクスペリエンスはNativeIMと調整されます。
変更
Message.IDスプライシングルールは
${senderTinyID}-${clientTime}-${random}
であり、NativeIMメッセージIDのスプライシングルールと一致します。SDK not readyのとき、アクセス側が使用しやすくするために、具体的な原因を表示します。
修正
グループメンバーがキックアウトされた後、他のグループメンバーがCONVERSATION_LIST_UPDATEDイベントコールバックから取得した
Conversation.groupProfile.memberCount
値は更新されていない問題。2.17.0 @2022.3.2
追加
Communityをサポートしました。
最近の連絡先
Conversation.lastMessage
は、グループプロンプトメッセージをサポートしました。Message.payload.memberList
は、グループ参加またはグループ退出のグループメンバーのニックネーム、プロファイルフォトなどの情報の取得をサポートしました。画像メッセージの送信は、webp形式の画像をサポートしました。
ビデオメッセージの送信は、ビデオカバーsnapshotUrlをサポートしました。
メッセージの転送効率、スロットリングCONVERSATION_LIST_UPDATEDなどのイベントを最適化しました。
修正
カスタムデータ(cloudCustomData)を含むメッセージが送信された後、再ログインすると、cloudCustomDataが空になるという問題。
loginに失敗した後、再ログインすると、「再ログインしないでください」という問題。
getGroupProfile後、
Conversation.groupProfile
は最新のグループプロファイルと一致しないという問題。2.16.3 @2022.2.11
修正
WindowsでAndroid app(一部のデバイス)をパッケージ化してアクセスする場合、ログインできないという問題。
2.16.2 @2022.2.10
追加
uni-appがnative appをパッケージ化した後にファイルメッセージを送信することをサポートしました。
インドのグローバルサイトをサポートしました。
修正
一部のemojiレンダリングの問題。
2.16.1 @2022.1.14
追加
Alipayが.imageサフィックスが付いた画像を送信することをサポートしました。
セッションdeleteConversationを削除すると同時に、履歴メッセージを削除しました。
修正
ダウンリンクのファイルメッセージ
fileName
が空の文字列であることによるエラー。グループ属性インターフェース呼び出しのタイミングによって引き起こされる問題。
uni-appがBaiduなどのプラットフォームにパッケージ化されるときに発生する
__wxConfig is not defined
という問題。2.16.0 @2022.1.5
追加
setMessageRemindTypeで、C2Cセッションメッセージの設定をサポートしました。
setAllMessageReadで、ワンクリックですべての未読セッションをクリアすることをサポートしました。
sendMessageで、未読セッションとしてカウントされず、セッションを更新しない
lastMessage
のメッセージの送信をサポートしました。ライブブロードキャストグループの新しいメンバーがグループに参加する前の履歴メッセージを確認することをサポートしました(フラッグシップ版を有効にしてください)。
変更
SDKが厳格モードを使用します。
セッションリストは、削除されたアカウントとのセッションをフィルタリングします。
ローミングメッセージの
nick
とavatar
の更新タイミングを最適化しました。相手側(フレンド)のプロファイル更新を受け取った後、対応して
conversation.userProfile
を更新しました。修正
UTF-8以外の文字によるロングコネクションの異常な切断の問題。
deleteMessageのときにコピーのメッセージの着信によって発生する実行エラー:
e.getOnlineOnlyFlag is not a function
。deleteMessageの後、セッション
lastMessage
が正しく更新されない問題。C2Cセッションの未読カウントの問題。
nick
とavatar
のないC2Cセッションのリアルタイムメッセージによって引き起こされたメッセージレンダリング異常。セッション
lastMessage.payload
がnull
であることがある問題。事前に署名されたアップロード画像のサムネイルURLが機能しない問題。
@グループメンバー、再ログインした後にローミングメッセージをプルすると、対応するmessage.atUserListは空の配列である問題。
グループプロンプトメッセージ(グループマスターの転送)の処理中にエラーが発生する問題。
いくつかの統計エラー。
2.15.0 @2021.10.29
追加
グローバルサイトをサポートしました。
createLocationMessageで、地理的位置のメッセージ送信をサポートしました。
画像、ビデオ、ファイルなどをファイルタイプでアップロードし、ダウンロードとプレビューが簡単で、uniappと互換性があります。
Conversation
lastMessage
データ構造に、グループチャットセッションlastMessage
の送信者の情報を表示するためのnick
nameCard
フィールドを追加しました。変更
getConversationListで、指定されたセッションの一括取得をサポートしました。
ロングコネクションの安定性を向上させました。
修正
セッションリストのキャッシュ、最近の連絡先のページネーションがない場合、ログインすると、イベントCONVERSATION_LIST_UPDATEDが配信されない問題。
一部のシーンでは、getMessageListが
isCompleted
を常にfalse
に返す問題。createFaceMessageが
index
を0に設定すると、受信側はindex
フィールドを失う問題。2.14.0 @2021.9.24
追加
pinConversationで、セッションをトップにすることをサポートしました。
initGroupAttributesなどのグループ属性関連インターフェース。TRTCチャットルームでのマイク位置管理をサポートしました。
変更
アクセス側で表示するために、グループチャットメッセージを送信する場合、メッセージ本文の
nameCard
属性を自動的に補完します。マルチ端末へのログインまたはマルチインスタンスへのログインのためにキックアウトされた場合、サーバー側のlogoutコールバックはトリガーされなくなりました。
修正
C2Cセッションがローミングメッセージをプルするとき、メッセージを失うことがある問題。
グループ参加の追記(applyMessage)がない問題。
2.13.1 @2021.8.27
変更
ログインしていないときに、loginを連続的に呼び出すと、【繰り返しログイン】を示すエラーコード
2025
が返されます。WebSocket再接続後、SDKは再ログインして未読メッセージを同期し、メッセージの信頼性を確保します。
修正
ログインしていないときに、loginを連続的に呼び出すときの未読数のエラー。
setGroupMemberNameCardインターフェースを呼び出すときに、
nameCard
に空の文字列が渡された後に報告されるエラー。getGroupMemberListインターフェースを呼び出したときに、返されたデータ
muteUntil
の値のエラー。2.13.0 @2021.8.23
追加
修正
WebSocketロングコネクション切断時の偶発的なエラー。
2.12.2 @2021.8.6
追加
ビデオのアップロードは進行状況のコールバックをサポートしました。
変更
ローミングに存在しないグループカスタムフィールドなどのグループプロンプトメッセージを変更するとき、SDKはセッションの未読をカウントしなくなります。
修正
ライブブロードキャストグループに参加しましたが、グループに参加したというプロンプトメッセージを受信できないことがある問題。
restapiでc2cメッセージを送信し、randomを0に設定するとき、受信側がMESSAGE_RECEIVEDイベントを2回トリガーする問題。
2.12.1 @2021.7.20
追加
Meetingグループの未読数をサポートしました。
TIM.EVENT.MESSAGE_MODIFIEDイベント、サードパーティが変更されたメッセージをコールバックし、SDKはこのイベントを通じてメッセージ送信側に通知します。
修正
グループローミングメッセージをプルするとき、メッセージを失うことがある問題。
uni-app統合中に発生する可能性のある
xx.toFixed is not a function
。2.12.0 @2021.7.5
追加
deleteMessageで、メッセージの削除をサポートしました。
セッションリストを同期するときに、
lastMessage
が取り消されたメッセージであるケースをサポートしました。getGroupMemberListで、
joinTime
(グループへの参加時間)のプルをサポートしました。修正
adminの設定およびadminのキャンセル後、グループプロンプトメッセージの
nick
エラー。2.11.2 @2021.6.16
追加
WebSocket、アップグレードガイドをサポートしました。
uni-appが画像、ビデオなどのファイルメッセージを送信することをサポートしました。
2.10.2 @2021.4.27
追加
メッセージの作成は、より様々なサービスニーズを満たすための
cloudCustomData
(カスタムフィールド)の設定をサポートしました。createGroupまたはaddGroupMemberのときに、「1人のユーザーのグループ参加可能な最大数」を超えたユーザーがが存在する場合、
overLimitUserIDList
を介してアクセス側に通知します。修正
コンソールでAVチャットルーム(AVChatRoom)を作成し、グループマスターを指定します。グループマスターがグループに参加した後、SendSystemNotificationのREST APIを呼び出して、グループマスターがグループシステム通知を繰り返し受信する問題。
createForwardMessageで、ニックネームを失う問題。
downloadMergerMessageで、偶発的なエラー。
2.10.1 @2021.3.19
追加
createMergerMessageインターフェース。統合メッセージを作成します。
createForwardMessageインターフェース。転送メッセージを作成します。
マルチインスタンスまたはマルチ端末でログインした場合、1つの端末が既読を報告すると、同一セッションのWeb端末の未読数が同期され、0になります。
変更
MTA統計を廃棄しました。
修正
Web・マルチインスタンスログインで、C2Cセッションの相手側のプロフィール画像とニックネームにエラーが発生する問題。
メッセージ送信後のコールバックを登録し、かつREST APIを呼び出して頻繁にメッセージを取り消すシーンにおいて、一部メッセージが正しく取り消されない問題。
2.9.3 @2021.2.3
変更
修正
C2Cセッションメッセージリストの
avatar
(プロフィール画像)またはnick
(ニックネーム)が一致しない問題。2.9.2 @2021.1.26
追加
C2Cメッセージの送受信に
avatar
(プロフィール画像)とnick
(ニックネーム)が添付されます。Tencent Cloud IMアップロードプラグインtim-upload-pluginをサポートするようになりました。ファイルのアップロードがより速く、より安全になります。Web版、Baidu(百度)、Toutiao(頭条)、Alipayプラットフォームに対応し、容量はわずか26KBです。利用方法の詳細については、registerPluginをご参照ください。
修正
ログアウトした後に匿名でライブブロードキャストグループに参加すると、ロングポーリングのレスポンスにエラーコード70402が発生する問題。
Taro 3.0+統合時にブラウザ環境でエラーと判断される問題。
画像のタイプとサイズの検証失敗時、返されるデータ構造が不正。
2.9.1 @2020.12.23
修正
2.9.0 @2020.12.15
追加
createTextAtMessageインターフェース。グループチャット時の@特定の人または@全員をサポートしました。
Messageに
namecard
の属性を追加しました。グループメンバーのグループ名刺(グループニックネームと略称)の表示に使用されます。2.8.5 @2020.11.23
変更
logoutインターフェースが、SDKがready状態でない時に呼び出せます。
修正
開封確認と既読通知が同時に存在するとき、SDKにランタイムエラーが起きる問題。
ライブブロードキャストグループをログアウトした後に、匿名で再び参加すると失敗する問題。
グループリストが異常により消去される問題。
2.8.4 @2020.11.4
追加
Baidu(百度)、Toutiao(頭条)、Alipay(支付宝)プラットフォームをサポートするようになりました(Baidu、Toutiao、Alipayプラットフォームでは、現在COSにアップロードする必要がある画像、ビデオ、ファイルなどのメッセージの送信がサポートされていません)。
MPX、uni-appサードパーティフレームワークをサポートしました。
2.8.1 @2020.10.29
追加
bmp形式の画像の送信をサポートしました。
変更
修正
最近の連絡先リストの同期異常により、SDKがready状態にならない問題。
2.8.0 @2020.10.20
追加
getGroupOnlineMemberCountは、ライブブロードキャストグループのオンライン人数のクエリーをサポートします。
画像圧縮にアクセスするために画像メッセージを送信します。アクセス側は業務のニーズに応じてオリジナル画像またはサムネイルを表示できます。ImagePayloadをご参照ください。
修正
Taro 3.xをWebIMに統合するときの互換性の問題。
変更
2.7.8 @2020.9.24
追加
修正
SDKがnot ready状態のときに、関連APIを呼び出すと戻り値が
undefined
となる問題。統計に関する問題。
2.7.7 @2020.8.12
追加
TIM.EVENT.SDK_RELOADイベント。
修正
長時間切断された後、ネットワークに再接続すると、ライブブロードキャストグループがメッセージを取得できなくなることがある問題。
画像メッセージimageFormatのタイプおよび値が、実際の画像形式と一致しない問題。
Work・Publicのグループニックネームがおかしくなる問題。
2.7.6 @2020.7.9
修正
ライブブロードキャストグループ(AVChatRoom)を長時間使用するとメッセージがプルできなくなることがある問題。
2.7.5 @2020.7.2
修正
2.7.2 @2020.6.30
修正
joinGroupの際に、実際にはグループ内にいないのに、SDKが「グループ内にすでに存在しています」と表示し、これによりメッセージが正常に受信できなくなることがある問題。
臨時ミーティンググループの送信メッセージ数の統計エラー。
2.7.0 @2020.6.8
追加
C2Cメッセージの開封報告(相手側が送信メッセージを読んだかどうか)をサポートしました。詳細については、イベント TIM.EVENT.MESSAGE_READ_BY_PEERをご参照ください。相手側が既読のメッセージは、
isPeerRead
属性値がtrue
になります。修正
チャットルーム(ChatRoom)参加後に作成したセッションのうち最新のメッセージが表示されない問題。
ログイン後、オーディオビデオチャットルーム(AVChatRoom)に参加していないのにオーディオビデオチャットルーム(AVChatRoom)にメッセージが送信可能である問題。
2.6.6 @2020.5.27
修正
オーディオビデオチャットルーム(AVChatRoom)で、メッセージが画面に重複して表示されることがある問題。
getMessageListで空メッセージが検出されると、エラーが発生する問題。
2.6.4 @2020.5.8
追加
sendMessageインターフェースに送信オプションを追加し、オンラインメッセージの送信(オフラインおよびローミングは無し。AVChatRoomならびにBChatRoomでは使用できません)、およびオフラインプッシュの設定をサポートしました。
2.6.3 @2020.4.26
修正
createCustomMessageのpayload.data payload.extensionタイプのインプットが不正だと、メッセージの内容が消失する問題。
1回のリクエストのレスポンスが複数のメッセージとなるときに起きる可能性がある、順序の乱れの問題。
C2Cセッションの未読数オーバーフローにより、既読報告後の未読数カウントがクリアされないことがある問題。
TIM.EVENT.ERRORのevent.data.codeおよびevent.data.undefinedがundefinedになることがある問題。
2.6.2 @2020.4.16
追加
updateGroupProfileで、全体ミュートおよび全体ミュートの取り消しをサポートしました。
getGroupMemberListで、グループメンバーのミュート期限タイムスタンプ(muteUntil)のプルをサポートしました。
修正
グループの最新のメッセージがグループプロンプトメッセージのときに、未読カウントがクリアされない問題。
2.6.1 @2020.4.8
修正
COSアップロードのサイン失効後にすみやかに更新しないとファイルをアップロードできなくなることがある問題。
2.6.0 @2020.3.30
追加
Web端末で、ビデオメッセージ送信の作成createVideoMessageをサポートしました。最大100MBのビデオファイルを送信できます。
Messageに
nick
およびavatar
の属性を追加しました。オーディオビデオチャットルーム(AVChatRoom)でメッセージ送信者のニックネームおよびプロフィール画像アドレスの表示に使用します(事前にupdateMyProfileを呼び出して設定してください)。Web端末で、マルチインスタンスでログインした時、C2Cメッセージの取り消し通知が各インスタンスにおいて同期できるようになりました。
updateGroupProfileを呼び出してグループカスタムフィールドの修正に成功した後、グループメンバーがグループプロンプトメッセージを受信し、関連する内容Message.payload.newGroupProfile.groupCustomFieldを取得できます。
変更
修正
getGroupListインターフェースを呼び出すと時々エラーが報告される問題。
2.5.2 @2020.3.13
変更
searchGroupByIDの失敗時のログレベルをWarningに引き下げ、プロンプトの文面を修正しました。
修正
匿名ユーザー(またはゲスト)がTIM.TYPES.GRP_AVCHATROOMタイプのグループへの参加に失敗する問題、および統計の問題。
その他の既知の問題。
2.5.1 @2020.3.5
変更
login成功時のコールバックオブジェクト
imResponse.data
にrepeatLogin: true
のキーバリューペアを追加しました。すでにログインしているアカウントが再ログインした状況を表示するために使用します。修正
オーディオビデオチャットルーム(AVChatRoom)の受信側が受信するメッセージの優先度と送信側で設定するメッセージ優先度が一致しない問題。
2.5.0 @2020.2.28
追加
ネットワーク状態変更イベント TIM.EVENT.NET_STATE_CHANGE。このイベントに基づき、アクセス側で関連するプロンプトとガイダンスを行うことができます。
修正
コンソールでオーディオビデオチャットルーム(AVChatRoom)を作成してグループマスターを指定したときに、グループマスターがこのグループに参加した後、グループ内の他のメンバーが送信した情報がグループマスター側で重複する問題。
コンソールまたはREST APIを使用してグループを頻繁に作成、廃棄すると、SDKがTIM.EVENT.GROUP_SYSTEM_NOTICE_RECEIVED イベントを配信しなくなる問題。
getMessageListで、グループメッセージリストがプルできなくなることがある問題。
2.4.2 @2020.2.7
2.4.1 @2020.1.14
修正
オンラインメッセージをプルするとロストが生じることがある問題。
AVChatRoomのグループシステム通知を受信してもTIM.EVENT.MESSAGE_RECEIVED イベントが配信されない問題。
一部のシーンにおいて、グループチャットメッセージ取り消しの結果が正しくない問題。
その他の既知の問題。
2.4.0 @2020.1.3
追加
メッセージの取り消しrevokeMessage。
Messageに
isRevoked
の属性を追加しました。値がtrue
のとき、取り消されたメッセージを表示します。メッセージ取り消しのイベント通知TIM.EVENT.MESSAGE_REVOKED。
キックアウトによるオフラインのイベント通知TIM.EVENT.KICKED_OUTに、キックアウトによるオフラインのタイプとして、複数端末ログインによるキックアウトとUserSig失効によるキックアウトを追加しました。
変更
createFileMessageで、アップロードするファイルサイズを20Mから100Mに変更しました。
グループプロンプトメッセージの
msgMemberInfo
およびshutupTime
はまもなく破棄されます。代替としてmemberList
およびmuteTime
を使用してください。修正
offインターフェースを呼び出してモニタリングイベントを取り消しできない問題。
Messageの
isRead
の属性値およびタイプが正しくない問題。ビデオメッセージ送信時に、ビデオファイルが最大制限値を超えた後のエラーコードおよびエラー情報に誤りがある問題。
カスタムフィールドの更新後に、フィールドの内容が正しくないことがある問題。
ログイン後にAVチャットルームタイプのグループに参加すると、JOIN_STATUS_ALREADY_IN_GROUPが出現することがある問題。
core-jsによる潜在的な性能の問題。
2.3.2 @2019.12.18
2.3.1 @2019.12.13
追加
createImageMessageおよびcreateFileMessageインターフェースで、Fileオブジェクトを渡せるようになりました。
顔絵文字メッセージ作成インターフェースcreateFaceMessage。
TIM.TYPES.GRP_AVCHATROOMタイプのグループのメッセージ通知効率を最適化し、ユーザーエクスペリエンスを大幅に向上させました。
変更
メッセージ送信失敗時、SDKが実際のエラーコードおよびエラー情報を返します。
logoutを呼び出したときに、現在のインスタンスのメッセージチャネルのみログアウトします。
アクセス側がインプットするコールバック関数に対して安全にカプセル化し、コールバック関数のロジックにエラーがあったときに、異常をキャッチし迅速に問題を特定できるようにしました。
IMサーバーのエラーコードに遭遇したときに、SDKが中国語エラー情報を出力します。
修正
1回のメッセージ送信でTIM.EVENT.CONVERSATION_LIST_UPDATEDが複数回トリガーされる問題。
registerPluginまたはインターフェースを呼び出さずに渡したパラメータが間違っていると、画像などのファイルをアップロードしたときにSDKがエラーを報告する問題。
TIM.TYPES.GRP_AVCHATROOMタイプのグループを解散した後、ロングポーリングが停止しない問題。
「マルチインスタンス」または「マルチ端末」ログインを有効にし、1つのWebインスタンスをログアウトすると、その他のインスタンスまたは端末がメッセージを受信できなくなる問題。
偶発的に起きる、プルしたセッションリストの構造上の問題によりSDKがエラーを報告する問題。
2.2.1 @2019.11.28
変更
グループローミングメッセージをプルするロジックを改善しました。
修正
グループマスターがオーディオビデオチャットルームのグループプロファイルを修正した後、SDKが2901エラーコードを表示する問題。
グループ管理者がグループ参加申請の処理を完了し、更新した後も、依然として処理済みの申請を受信している問題。
2.2.0 @2019.11.21
追加
ビデオメッセージ送信の作成createVideoMessageをサポートしました。全プラットフォームでビデオメッセージの相互通信が可能です(最新版のTUIKitおよびSDKにアップグレードする必要があります)。
グループメンバープロファイルのクエリーのインターフェースgetGroupMemberProfile。
Native IM v3.xから送信された音声、ファイルメッセージとの互換性をサポートしました。
位置情報メッセージGeoPayloadの受信をサポートしました。
変更
ローカルストレージに書き込みできるグループ数は最大100件です。100件を超えるグループリストは全数を書き込みできません。
修正
ログアウト後、TIM.TYPES.GRP_AVCHATROOMタイプのグループのロングポーリングが停止しない問題。
TIM.TYPES.GRP_AVCHATROOMタイプのグループのメッセージインスタンスで、グループ名刺に値がない問題。
IE10ブラウザでエラーが報告される問題。
匿名でグループに参加できない問題。
2.1.4 @2019.11.7
変更
SDK APIが返した
Promise
状態がrejected
のとき、SDKがTIM.EVENT.ERRORイベントを配信しないようにしました。自分のProfile(プロファイル)が更新されると、ローカルキャッシュにすみやかに書き込まれます。
修正
Angularアーキテクチャのzone.jsでプロトタイプチェーンを修正するとSDKの統合でエラーが発生する問題。
グループマスターがTIM.TYPES.GRP_AVCHATROOMタイプのグループを作成して参加すると、メッセージを受信できない問題。
グループリストが大きすぎると初期化にエラーが発生する問題。
2.1.3 @2019.10.31
変更
REST APIまたは旧版 IMで送信した複合メッセージ(1件のメッセージの中に複数のメッセージエレメントが含まれているもの)との互換性をサポートしました。詳細については、互換性ガイドをご参照ください。
修正
未読数カウントの不正。
メッセージ既読の未報告により、メッセージの順番が乱れる問題。
空画像メッセージの送信に成功したがレンダリングできない問題。SDKは空画像メッセージの送信をサポートしていません。
空ファイルメッセージを送信したときのメッセージ状態の不正。SDKは空ファイルメッセージの送信をサポートしていません。
getGroupMemberListインターフェースを呼び出したときに、SDKコードでエラーが報告されることがある問題。
2.1.2 @2019.10.25
修正
REST APIを使用してオーディオビデオチャットルームのグループカスタム通知を送信すると、SDKコードでエラーが報告される問題。
グループを退出して再度参加すると、getMessageListインターフェースを呼び出してもSDKがメッセージ履歴プルのリクエストを送信しない問題。
アップロード失敗時、SDKコードでエラーが報告される問題。
2.1.1 @2019.10.18
2.1.0 @2019.10.16
追加
Webで、オーディオメッセージの受信をサポートしました。
Webで、ビデオメッセージの受信をサポートしました。
変更
getMessageListインターフェースで、1回に最大15件のメッセージをプルできるようにしました。
TIM.TYPES.MSG_SOUNDを廃棄し、TIM.TYPES.MSG_AUDIOで代替しました。
修正
getMessageListインターフェースで削除済みのグループチャットセッションのメッセージのプルができない問題。
グループシステム通知にグループ名がない問題。
メッセージを受信した新規作成セッションにプロファイルがない問題。
2.0.11 @2019.10.12
修正
Reactフレームワークにおける画像メッセージの送信失敗。
2.0.9 @2019.9.19
追加
画像メッセージ送信前に、画像の実際の幅・高さを検出します。
変更
デフォルトでHTTPSプロトコルを使用します。
新規グループシステム通知イベントの受信について、タイプを TIM.EVENT.GROUP_SYSTEM_NOTICE_RECEIVEDにしました。
修正
画像メッセージスプラッシュスクリーンの送信。
拡張子がJPGなどのタイプの画像の送信失敗。
- 2.25.0 @2022.12.8
- 2.24.1 @2022.11.11
- 2.24.0 @2022.11.3
- 2.23.1 @2022.9.29
- 2.23.0 @2022.9.16
- 2.22.0 @2022.8.18
- 2.21.2 @2022.8.8
- 2.21.1 @2022.8.3
- 2.21.0 @2022.7.28
- 2.20.1 @2022.6.27
- 2.20.0 @2022.6.9
- 2.19.1 @2022.5.7
- 2.18.2 @2022.4.22
- 2.18.0 @2022.4.8
- 2.17.0 @2022.3.2
- 2.16.3 @2022.2.11
- 2.16.2 @2022.2.10
- 2.16.1 @2022.1.14
- 2.16.0 @2022.1.5
- 2.15.0 @2021.10.29
- 2.14.0 @2021.9.24
- 2.13.1 @2021.8.27
- 2.13.0 @2021.8.23
- 2.12.2 @2021.8.6
- 2.12.1 @2021.7.20
- 2.12.0 @2021.7.5
- 2.11.2 @2021.6.16
- 2.10.2 @2021.4.27
- 2.10.1 @2021.3.19
- 2.9.3 @2021.2.3
- 2.9.2 @2021.1.26
- 2.9.1 @2020.12.23
- 2.9.0 @2020.12.15
- 2.8.5 @2020.11.23
- 2.8.4 @2020.11.4
- 2.8.1 @2020.10.29
- 2.8.0 @2020.10.20
- 2.7.8 @2020.9.24
- 2.7.7 @2020.8.12
- 2.7.6 @2020.7.9
- 2.7.5 @2020.7.2
- 2.7.2 @2020.6.30
- 2.7.0 @2020.6.8
- 2.6.6 @2020.5.27
- 2.6.4 @2020.5.8
- 2.6.3 @2020.4.26
- 2.6.2 @2020.4.16
- 2.6.1 @2020.4.8
- 2.6.0 @2020.3.30
- 2.5.2 @2020.3.13
- 2.5.1 @2020.3.5
- 2.5.0 @2020.2.28
- 2.4.2 @2020.2.7
- 2.4.1 @2020.1.14
- 2.4.0 @2020.1.3
- 2.3.2 @2019.12.18
- 2.3.1 @2019.12.13
- 2.2.1 @2019.11.28
- 2.2.0 @2019.11.21
- 2.1.4 @2019.11.7
- 2.1.3 @2019.10.31
- 2.1.2 @2019.10.25
- 2.1.1 @2019.10.18
- 2.1.0 @2019.10.16
- 2.0.11 @2019.10.12
- 2.0.9 @2019.9.19