チャネル
チャネル別の対応機能
呼び出す前に操作がチャネルで対応しているか確認してください。未対応の組み合わせは 501 unsupported_by_provider を返します。利用可否はアカウントの状態やチャネルサービスにも依存します。
機能
| 機能 | Telegram | X | LINE | Zalo | TikTok | WhatsApp Protocol | |
|---|---|---|---|---|---|---|---|
| messages/pin ピン留め | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| messages/revoke 取り消し | 完全対応 | 完全対応 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 |
| messages/reaction リアクション | 完全対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| messages/edit 編集 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| conversations 会話一覧 | 完全対応 | 完全対応 | 完全対応 | 完全対応 | 非対応 | 完全対応 | 非対応 |
| conversations/info 会話詳細 | 完全対応 | 完全対応 | 完全対応 | 完全対応 | 非対応 | 非対応 | 非対応 |
| conversations/members メンバー | 完全対応 | 完全対応 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 |
| conversations/read 既読化 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| conversations/unread 未読化 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| conversations/mute ミュート | 非対応 | 完全対応 | 非対応 | 部分対応 | 非対応 | 非対応 | 非対応 |
| conversations/unmute ミュート解除 | 非対応 | 完全対応 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 |
| conversations/pin 会話ピン留め | 非対応 | 完全対応 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 |
| conversations/unpin ピン解除 | 非対応 | 完全対応 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 |
| conversations/labels (一覧) | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| conversations/labels (作成・更新) | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| conversations/labels (削除) | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| conversations/labels/members | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| contacts 連絡先一覧 | 非対応 | 完全対応 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 |
| contacts/info 連絡先詳細 | 非対応 | 完全対応 | 非対応 | 完全対応 | 非対応 | 非対応 | 完全対応 |
| contacts/add 連絡先追加 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| contacts/membership 連絡先所属 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| contacts/block ブロック | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| contacts/unblock 解除 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| contacts/blocklist ブロックリスト | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| contacts/note メモ | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| groups グループ一覧 | 非対応 | 完全対応 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 |
| groups/info グループ詳細 | 非対応 | 完全対応 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 |
| groups/create 作成 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| groups/leave 退出 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| groups/members メンバー管理 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| groups/update-info 情報更新 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| groups/join-requests 参加承認 | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| groups/join-approval-mode 承認モード | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
| groups/invite-code 招待コード | 非対応 | 完全対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 |
注記
- 対応は text、image、連絡先詳細です。引用返信、mentions、連絡先一覧・書き込み、会話・グループ操作には非対応です。イベントはテキスト/画像 message.received、account.started、account.status.updated、account.auth.failed に対応し、実際の配信は上流アカウントに依存します。
- 呼び出す前にチャネルの対応表を確認してください。501 unsupported_by_provider は操作が未対応であることを示します。実際の送信・更新・削除で対応状況を試さないでください。
- アクション系の識別子は webhook イベントと対応します:conversation_id = data.conversation.id、message_id = data.message.id、sender_id = data.sender.id。sender_id は省略可能で、既定はアカウント自身です。
- conversations/pin は会話全体をリスト先頭に固定(期間なし)。messages/pin は会話内の 1 件のメッセージをピン留め(pinned ブール + 任意の duration_seconds)。
- 現在の X アダプタは会話メンバー一覧を提供せず、conversations/members は 501 unsupported_by_provider を返します。
- 現在のソースは private/user 会話だけを message.received に変換します。グループ、ACK、notice、comment は公開イベントではなく、実アカウント E2E の保証でもありません。