CommunityModeration クラス
名前空間
CommunityModeration のメソッド
addFlagToComment(communityId, commentId)
API バージョン
29.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags addFlagToComment(String communityId, String commentId)
パラメーター
戻り値
使用方法
addFlagToComment(communityId, commentId, visibility)
API バージョン
30.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags addFlagToComment(String communityId, String commentId, ConnectApi.CommunityFlagVisibility visibility)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- commentId
- 型: String
- コメントの ID。
- visibility
- 型: ConnectApi.CommunityFlagVisibility
- さまざまなユーザー種別でのフラグの表示動作。
- ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
- SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
戻り値
使用方法
addFlagToComment(communityId, commentId, type)
API バージョン
38.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags addFlagToComment(String communityId, String commentId, ConnectApi.CommunityFlagType type)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- commentId
- 型: String
- コメントの ID。
- type
- 型: ConnectApi.CommunityFlagType
- モデレーションフラグのタイプ。
- FlagAsInappropriate — 不適切なコンテンツのフラグ。
- FlagAsSpam — スパムのフラグ。
戻り値
使用方法
addFlagToComment(communityId, commentId, note)
API バージョン
38.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags addFlagToComment(String communityId, String commentId, String note)
パラメーター
戻り値
使用方法
addFlagToComment(communityId, commentId, type, note)
API バージョン
38.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags addFlagToComment(String communityId, String commentId, ConnectApi.CommunityFlagType type, String note)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- commentId
- 型: String
- コメントの ID。
- type
- 型: ConnectApi.CommunityFlagType
- モデレーションフラグのタイプ。
- FlagAsInappropriate — 不適切なコンテンツのフラグ。
- FlagAsSpam — スパムのフラグ。
タイプを指定しない場合、デフォルトは FlagAsInappropriate です。
- note
- 型: String
- フラグに関するメモ (最大 4,000 文字)。
戻り値
使用方法
addFlagToComment(communityId, commentId, type, visibility)
API バージョン
38.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags addFlagToComment(String communityId, String commentId, ConnectApi.CommunityFlagType type, ConnectApi.CommunityFlagVisibility visibility)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- commentId
- 型: String
- コメントの ID。
- type
- 型: ConnectApi.CommunityFlagType
- モデレーションフラグのタイプ。
- FlagAsInappropriate — 不適切なコンテンツのフラグ。
- FlagAsSpam — スパムのフラグ。
タイプを指定しない場合、デフォルトは FlagAsInappropriate です。
- visibility
- 型: ConnectApi.CommunityFlagVisibility
- さまざまなユーザー種別でのフラグの表示動作。
- ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
- SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
戻り値
使用方法
addFlagToComment(communityId, commentId, visibility, note)
API バージョン
38.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags addFlagToComment(String communityId, String commentId, ConnectApi.CommunityFlagVisibility visibility, String note)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- commentId
- 型: String
- コメントの ID。
- visibility
- 型: ConnectApi.CommunityFlagVisibility
- さまざまなユーザー種別でのフラグの表示動作。
- ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
- SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
- note
- 型: String
- フラグに関するメモ (最大 4,000 文字)。
戻り値
使用方法
コメントにフラグを追加するには、Experience Cloud サイトで [メンバーにコンテンツのフラグの設定を許可する] が選択されている必要があります。
addFlagToComment(communityId, commentId, type, visibility, note)
API バージョン
38.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags addFlagToComment(String communityId, String commentId, ConnectApi.CommunityFlagType type, ConnectApi.CommunityFlagVisibility visibility, String note)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- commentId
- 型: String
- コメントの ID。
- type
- 型: ConnectApi.CommunityFlagType
- モデレーションフラグのタイプ。
- FlagAsInappropriate — 不適切なコンテンツのフラグ。
- FlagAsSpam — スパムのフラグ。
タイプを指定しない場合、デフォルトは FlagAsInappropriate です。
- visibility
- 型: ConnectApi.CommunityFlagVisibility
- さまざまなユーザー種別でのフラグの表示動作。
- ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
- SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
- note
- 型: String
- フラグに関するメモ (最大 4,000 文字)。
戻り値
使用方法
コメントにフラグを追加するには、Experience Cloud サイトで [メンバーにコンテンツのフラグの設定を許可する] が選択されている必要があります。
addFlagToFeedElement(communityId, feedElementId)
API バージョン
31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationCapability addFlagToFeedElement(String communityId, String feedElementId)
パラメーター
戻り値
型: ConnectApi.ModerationCapability
フィード要素がこの機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。
使用方法
addFlagToFeedElement(communityId, feedElementId, visibility)
API バージョン
31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationCapability addFlagToFeedElement(String communityId, String feedElementId, ConnectApi.CommunityFlagVisibility visibility)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- feedElementId
- 型: String
- フィード要素の ID。
- visibility
- 型: ConnectApi.CommunityFlagVisibility
- さまざまなユーザー種別でのフラグの表示動作。次のいずれかの値になります。
- ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
- SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
戻り値
型: ConnectApi.ModerationCapability
フィード要素がこの機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。
使用方法
addFlagToFeedElement(communityId, feedElementId, type)
API バージョン
38.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationCapability addFlagToFeedElement(String communityId, String feedElementId, ConnectApi.CommunityFlagType type)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- feedElementId
- 型: String
- フィード要素の ID。
- type
- 型: ConnectApi.CommunityFlagType
- モデレーションフラグのタイプ。
- FlagAsInappropriate — 不適切なコンテンツのフラグ。
- FlagAsSpam — スパムのフラグ。
タイプを指定しない場合、デフォルトは FlagAsInappropriate です。
使用方法
フィード要素にフラグを追加するには、Experience Cloud サイトで [メンバーにコンテンツのフラグの設定を許可する] が選択されている必要があります。
addFlagToFeedElement(communityId, feedElementId, note)
API バージョン
38.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationCapability addFlagToFeedElement(String communityId, String feedElementId, String note)
パラメーター
使用方法
フィード要素にフラグを追加するには、Experience Cloud サイトで [メンバーにコンテンツのフラグの設定を許可する] が選択されている必要があります。
addFlagToFeedElement(communityId, feedElementId, type, note)
API バージョン
38.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationCapability addFlagToFeedElement(String communityId, String feedElementId, ConnectApi.CommunityFlagType type, String note)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- feedElementId
- 型: String
- フィード要素の ID。
- type
- 型: ConnectApi.CommunityFlagType
- モデレーションフラグのタイプ。
- FlagAsInappropriate — 不適切なコンテンツのフラグ。
- FlagAsSpam — スパムのフラグ。
タイプを指定しない場合、デフォルトは FlagAsInappropriate です。
- note
- 型: String
- フラグに関するメモ (最大 4,000 文字)。
使用方法
フィード要素にフラグを追加するには、Experience Cloud サイトで [メンバーにコンテンツのフラグの設定を許可する] が選択されている必要があります。
addFlagToFeedElement(communityId, feedElementId, type, visibility)
API バージョン
38.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationCapability addFlagToFeedElement(String communityId, String feedElementId, ConnectApi.CommunityFlagType type, ConnectApi.CommunityFlagVisibility visibility)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- feedElementId
- 型: String
- フィード要素の ID。
- type
- 型: ConnectApi.CommunityFlagType
- モデレーションフラグのタイプ。
- FlagAsInappropriate — 不適切なコンテンツのフラグ。
- FlagAsSpam — スパムのフラグ。
タイプを指定しない場合、デフォルトは FlagAsInappropriate です。
- visibility
- 型: ConnectApi.CommunityFlagVisibility
- さまざまなユーザー種別でのフラグの表示動作。次のいずれかの値になります。
- ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
- SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
使用方法
フィード要素にフラグを追加するには、Experience Cloud サイトで [メンバーにコンテンツのフラグの設定を許可する] が選択されている必要があります。
addFlagToFeedElement(communityId, feedElementId, visibility, note)
API バージョン
38.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationCapability addFlagToFeedElement(String communityId, String feedElementId, ConnectApi.CommunityFlagVisibility visibility, String note)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- feedElementId
- 型: String
- フィード要素の ID。
- visibility
- 型: ConnectApi.CommunityFlagVisibility
- さまざまなユーザー種別でのフラグの表示動作。次のいずれかの値になります。
- ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
- SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
- note
- 型: String
- フラグに関するメモ (最大 4,000 文字)。
使用方法
フィード要素にフラグを追加するには、Experience Cloud サイトで [メンバーにコンテンツのフラグの設定を許可する] が選択されている必要があります。
addFlagToFeedElement(communityId, feedElementId, type, visibility, note)
API バージョン
38.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationCapability addFlagToFeedElement(String communityId, String feedElementId, ConnectApi.CommunityFlagType type, ConnectApi.CommunityFlagVisibility visibility, String note)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- feedElementId
- 型: String
- フィード要素の ID。
- type
- 型: ConnectApi.CommunityFlagType
- モデレーションフラグのタイプ。
- FlagAsInappropriate — 不適切なコンテンツのフラグ。
- FlagAsSpam — スパムのフラグ。
タイプを指定しない場合、デフォルトは FlagAsInappropriate です。
- visibility
- 型: ConnectApi.CommunityFlagVisibility
- さまざまなユーザー種別でのフラグの表示動作。次のいずれかの値になります。
- ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
- SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
- note
- 型: String
- フラグに関するメモ (最大 4,000 文字)。
使用方法
フィード要素にフラグを追加するには、Experience Cloud サイトで [メンバーにコンテンツのフラグの設定を許可する] が選択されている必要があります。
getFlagsOnComment(communityId, commentId)
API バージョン
29.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags getFlagsOnComment(String communityId, String commentId)
パラメーター
戻り値
使用方法
getFlagsOnComment(communityId, commentId, visibility)
API バージョン
30.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags getFlagsOnComment(String communityId, String commentId, ConnectApi.CommunityFlagVisibility visibility)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- commentId
- 型: String
- コメントの ID。
- visibility
- 型: ConnectApi.CommunityFlagVisibility
- さまざまなユーザー種別でのフラグの表示動作。
- ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
- SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
戻り値
使用方法
getFlagsOnComment(communityId, commentId, pageSize, pageParam)
API バージョン
40.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags getFlagsOnComment(String communityId, String commentId, Integer pageSize, String pageParam)
パラメーター
戻り値
使用方法
getFlagsOnComment(communityId, commentId, visibility, pageSize, pageParam)
API バージョン
40.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags getFlagsOnComment(String communityId, String commentId, ConnectApi.CommunityFlagVisibility visibility, Integer pageSize, String pageParam)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- commentId
- 型: String
- コメントの ID。
- visibility
- 型: ConnectApi.CommunityFlagVisibility
- さまざまなユーザー種別でのフラグの表示動作。
- ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
- SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
- pageSize
- 型: Integer
- ページあたりの項目数を指定します。有効な値は 1 ~ 100 です。デフォルトサイズは 0 です。
- pageParam
- 型: String
- ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
戻り値
使用方法
getFlagsOnFeedElement(communityId, feedElementId)
API バージョン
31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationCapability getFlagsOnFeedElement(String communityId, String feedElementId)
パラメーター
戻り値
型: ConnectApi.ModerationCapability
フィード要素がこの機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。
使用方法
getFlagsOnFeedElement(communityId, feedElementId, visibility)
API バージョン
31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationCapability getFlagsOnFeedElement(String communityId, String feedElementId, ConnectApi.CommunityFlagVisibility visibility)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- feedElementId
- 型: String
- フィード要素の ID。
- visibility
- 型: ConnectApi.CommunityFlagVisibility
- さまざまなユーザー種別でのフラグの表示動作。次のいずれかの値になります。
- ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
- SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
戻り値
型: ConnectApi.ModerationCapability
フィード要素がこの機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。
使用方法
getFlagsOnFeedElement(communityId, feedElementId, pageParam, pageSize)
API バージョン
40.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationCapability getFlagsOnFeedElement(String communityId, String feedElementId, String pageParam, Integer pageSize)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- feedElementId
- 型: String
- フィード要素の ID。
- pageParam
- 型: String
- ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
- pageSize
- 型: Integer
- ページあたりの項目数を指定します。有効な値は 1 ~ 100 です。デフォルトサイズは 0 です。
戻り値
型: ConnectApi.ModerationCapability
フィード要素がこの機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。
使用方法
getFlagsOnFeedElement(communityId, feedElementId, visibility, pageSize, pageParam)
API バージョン
40.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationCapability getFlagsOnFeedElement(String communityId, String feedElementId, ConnectApi.CommunityFlagVisibility visibility, Integer pageSize, String pageParam)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- feedElementId
- 型: String
- フィード要素の ID。
- visibility
- 型: ConnectApi.CommunityFlagVisibility
- さまざまなユーザー種別でのフラグの表示動作。
- ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
- SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
- pageSize
- 型: Integer
- ページあたりの項目��を指定します。有効な値は 1 ~ 100 です。デフォルトサイズは 0 です。
- pageParam
- 型: String
- ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
戻り値
型: ConnectApi.ModerationCapability
フィード要素がこの機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。
使用方法
removeFlagFromComment(communityId, commentId, userId)
API バージョン
29.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags removeFlagFromComment(String communityId, String commentId, String userId)
パラメーター
戻り値
型: Void
使用方法
removeFlagFromFeedElement(communityId, feedElementId, userId)
API バージョン
31.0
Chatter が必要かどうか
はい
署名
public static void removeFlagFromFeedElement(String communityId, String feedElementId, String userId)
パラメーター
戻り値
型: ConnectApi.ModerationCapability
フィード要素がこの機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。
使用方法
廃止された CommunityModeration のメソッド
addFlagToFeedItem(communityId, feedItemId)
API バージョン
29.0 ~ 31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags addFlagToFeedItem(String communityId, String feedItemId)
パラメーター
戻り値
使用方法
addFlagToFeedItem(communityId, feedItemId, visibility)
API バージョン
30.0 ~ 31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags addFlagToFeedItem(String communityId, String feedItemId, ConnectApi.CommunityFlagVisibility visibility)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- feedItemId
- 型: String
- フィード項目の ID。
- visibility
- 型: ConnectApi.CommunityFlagVisibility
- さまざまなユーザー種別でのフラグの表示動作。
- ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
- SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
戻り値
使用方法
getFlagsOnFeedItem(communityId, feedItemId)
API バージョン
29.0 ~ 31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags getFlagsOnFeedItem(String communityId, String feedItemId)
パラメーター
戻り値
使用方法
getFlagsOnFeedItem(communityId, feedItemId, visibility)
API バージョン
30.0 ~ 31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags getFlagsOnFeedItem(String communityId, String feedItemId, ConnectApi.CommunityFlagVisibility visibility)
パラメーター
- communityId
- 型: String
- Experience Cloud サイトの ID、internal、または null。
- feedItemId
- 型: String
- フィード項目の ID。
- visibility
- 型: ConnectApi.CommunityFlagVisibility
- さまざまなユーザー種別でのフラグの表示動作。値は次のとおりです。
- ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
- SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
戻り値
使用方法
removeFlagsOnFeedItem(communityId, feedItemId, userId)
API バージョン
29.0 ~ 31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ModerationFlags removeFlagsOnFeedItem(String communityId, String feedItemId, String userId)
パラメーター
戻り値
型: Void