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