Method Summary
Public Methods | ||
public |
approveIncomingRequest(requestId: number): Promise 自分に対するコンタクト承認依頼を承認する |
|
public |
createChatroom(options: Object): Promise グループチャットを新規作成 |
|
public |
createMessageChatroom(roomId: number, message: string): Promise チャットに新しいメッセージを追加 |
|
public |
createTaskChatroom(roomId: number, options: Object): Promise チャットに新しいタスクを追加 |
|
public |
deleteChatroom(roomId: number): Promise グループチャットを削除する |
|
public |
leaveChatroom(roomId: number): Promise グループチャットを退席する |
|
public |
modifyChatroomMembers(roomId: number, options: Object): Promise チャットのメンバーを一括変更 |
|
public |
rejectIncomingRequest(requestId: number): Promise 自分に対するコンタクト承認依頼をキャンセルする |
|
public |
updateChatroom(roomId: number, options: Object): Promise チャットの名前、アイコンをアップデート |
Inherited Summary
From class baseChatwork | ||
public |
Set config defaults when create the axios instance |
From class chatworkRo | ||
public |
getFileInfo(roomId: number, fileId: number, isUrl: number): Promise ファイル情報を取得 |
|
public |
getMessageInfo(roomId: number, messageId: string): Promise メッセージ情報を取得 |
|
public |
自分の未読数、未読To数、未完了タスク数を返す |
|
public |
getRoomInfo(roomId: number): Promise チャットの名前、アイコン、種類(my/direct/group)を取得 |
|
public |
getTaskInfo(roomId: number, taskId: number): Promise タスク情報を取得 |
|
public |
自分に対するコンタクト承認依頼一覧を取得する(100件まで取得可能) |
|
public |
自分のコンタクト一覧を取得 |
|
public |
自分のチャット一覧の取得 |
|
public |
listMyTasks(assignedByAccountId: number, status: string): Promise 自分のタスク一覧を取得する。(100件まで取得可能) |
|
public |
listRoomFiles(roomId: number, accountId: number): Promise チャットのファイル一覧を取得 (100件まで取得可能) |
|
public |
listRoomMembers(roomId: number): Promise チャットのメンバー一覧を取得 |
|
public |
listRoomMessages(roomId: number, isForce: number): Promise チャットのメッセージ一覧を取得。パラメータ未指定だと前回取得分からの差分のみを返します。(最大100件まで取得) |
|
public |
listRoomTasks(roomId: number, accountId: number, assignedByAccountId: number, status: string): Promise チャットのタスク一覧を取得 (100件まで取得可能) |
|
public |
自分自身の情報を取得 |
Public Methods
public approveIncomingRequest(requestId: number): Promise source
自分に対するコンタクト承認依頼を承認する
Params:
Name | Type | Attribute | Description |
requestId | number | リクエストID |
public deleteChatroom(roomId: number): Promise source
グループチャットを削除する
Params:
Name | Type | Attribute | Description |
roomId | number | チャットルームID |
public leaveChatroom(roomId: number): Promise source
グループチャットを退席する
Params:
Name | Type | Attribute | Description |
roomId | number | チャットルームID |
public rejectIncomingRequest(requestId: number): Promise source
自分に対するコンタクト承認依頼をキャンセルする
Params:
Name | Type | Attribute | Description |
requestId | number | リクエストID |