この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

フィード項目に対するモデレーションフラグ

Experience Cloud サイトで、フラグ付きの投稿を取得し、投稿にモデレーションのフラグを設定し、モデレーションフラグを削除します。
コンテキストユーザーが「エクスペリエンスフィードのモデレート」権限を持っている場合、メンバーが投稿にフラグを設定した回数を取得し、投稿にモデレーションのフラグを設定し、投稿のすべてのフラグを削除します。

コンテキストユーザーがモデレーターでない場合は、そのユーザーが投稿にフラグを設定したかどうかを取得し、投稿にモデレーションのフラグを設定し、そのユーザーが以前に追加したフラグを削除します。

リソース
1/connect/communities/communityId/chatter/feed-items/feedItemId/moderation-flags
使用可能なバージョン
29.0 ~ 31.0

バージョン 32.0 以降では、Feed Elements Capability, Moderation を使用します。

重要

Chatter が必要かどうか
はい
HTTP のメソッド
GET、DELETE、POST
GET の要求パラメーター
名前 説明 必須か省略可能 使用可能なバージョン
visibility String さまざまなユーザー種別でのフラグの表示動作。
  • ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
  • SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
省略可能 30.0 ~ 31.0
POST のリクエストボディ
ルート XML タグ
<moderationFlag>
JSON
1{ 
2   "note" : "Flagged by moderator as spam on 6.6.16.",
3   "type" : "FlagAsSpam",
4   "visibility" : "ModeratorsOnly"
5}
プロパティ
名前 説明 必須か省略可能 使用可能なバージョン
note String フラグに関するメモ (最大 4,000 文字)。 省略可能 38.0
type String モデレーションフラグのタイプ。
  • FlagAsInappropriate — 不適切なコンテンツのフラグ。
  • FlagAsSpam — スパムのフラグ。
省略可能

指定しない場合は、FlagAs​Inappropriate がデフォルト値になります。

38.0
visibility String さまざまなユーザー種別でのフラグの表示動作。
  • ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
  • SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
省略可能 30.0
POST の要求パラメーター
名前 説明 必須か省略可能 使用可能なバージョン
visibility String さまざまなユーザー種別でのフラグの表示動作。
  • ModeratorsOnly — フラグは、フラグが付けられた要素または項目に対するモデレーション権限を持つユーザーにのみ表示されます。
  • SelfAndModerators — フラグは、フラグの作成者とフラグが付けられた要素または項目に対するモデレーション権限を持つユーザーに表示されます。
省略可能 30.0 ~ 31.0
DELETE の要求パラメーター
名前 説明 必須か省略可能 使用可能なバージョン
userId String コンテキストユーザーの ID。指定されている場合、ユーザーが以前に投稿に追加したフラグが削除されます。指定されておらず、コンテキストユーザーがモデレーターの場合は、投稿のすべてのフラグを削除します。 省略可能 29.0 ~ 31.0
GET および POST のレスポンスボディ
Moderation Flags
DELETE のレスポンスボディ
204: Successful Delete