コメントを取得、追加、または削除する
コメントを取得する
メッセージIDとコメントの取得開始位置、取得上限数をリクエストのパラメーターとして受け取り、コメントの情報をレスポンスとして返すAPIです。
APIを実行するユーザーが宛先/差出人に含まれているメッセージのコメントのみ取得されます。
API名
MessageGetFollows
利用できるバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
リクエスト
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| @thread_id | xsd:string | 1 | コメントを取得するメッセージID |
| @offset | xsd:unsignedLong | 1 | コメントの取得開始位置。コメントの数で指定します。 |
| @limit | xsd:unsignedLong | 1 | コメントの取得上限数 |
例
|
|
レスポンス
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| follow | message:FollowType | 0~ 無制限- 0:指定されたコメントが存在しない | 取得されたコメントの情報 |
例
|
|
エラー
| エラー番号 | 説明 |
|---|---|
| GRN_MSSG_15003 | 指定したメッセージIDが存在しない場合 |
コメントを追加する
メッセージIDとコメントの情報をリクエストのパラメーターとして受け取り、メッセージにコメントを追加するAPIです。
APIを実行するユーザーが宛先/差出人に含まれているメッセージへのコメントのみ追加されます。
このAPIは、書式編集を利用したコメントの追加に対応していません。
API名
MessageAddFollows
利用できるバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
リクエスト
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| add_follow | 配列 | 1~ 無制限 | 追加するコメント |
| add_follow/@thread_id | xsd:string | 1 | コメントを追加するメッセージID |
| add_follow/follow | message:FollowType | 1 | 追加するコメントの情報 |
| add_follow/file | 配列 | 0~ 無制限- 0:添付ファイルが存在しない | コメントに添付するファイル |
| add_follow/file/content/text() | xsd:base64Binary | 1 | 添付ファイルデータ |
| add_follow/file/@id | xsd:string | 1 | 添付ファイルのID |
例
|
|
レスポンス
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| thread | message:ThreadType | 0~ 無制限 | コメントが追加されたメッセージの情報 |
例
|
|
エラー
| エラー番号 | 説明 |
|---|---|
| GRN_MSSG_15003 | 指定したメッセージIDが存在しない場合 |
| GRN_UTIL_API_65009 | アップロードするファイルのサイズが、Base64エンコード後で300MBより大きい場合 |
コメントを削除する
メッセージのコメントIDをリクエストのパラメーターとして受け取り、指定されたコメントを削除するAPIです。
APIを実行するユーザーが追加したコメントのみ削除されます。
API名
MessageRemoveFollows
利用できるバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
リクエスト
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| follow_id/text() | base:IDType | 1~ 無制限 | 削除するコメントのID |
例
|
|
レスポンス
なし
エラー
| エラー番号 | 説明 |
|---|---|
| GRN_MSSG_15004 | 指定したメッセージIDが存在しない場合 |
