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

FeedPost

FeedPost は、AccountFeed などのレコードフィードへの変更の種類 (テキスト投稿、リンク投稿、およびコンテンツ投稿) を表します。このオブジェクトは、API バージョン 18.0 から 21.0 で使用できます。FeedPost はそれ以降のバージョンでは使用できません。API バージョン 21.0 以降、テキスト投稿、リンク投稿、フィードのコンテンツ投稿を表すには FeedItem を使用します。

サポートされているコール

create()delete()describeSObjects()search()

特別なアクセスルール

作成したすべてのフィード項目を削除することができます。自分が作成していないフィード項目を削除するには、次のいずれかの権限が必要です。
  • 「すべてのデータの編集」
  • フィードに関連付けられたオブジェクトに対する「すべて変更」権限および親フィードに対する削除権限
  • 「Chatter のモデレート」

    「Chatter のモデレート」権限を持つユーザは、参照できるフィード項目およびコメントのみを削除できます。

    メモ

  • 「リストに記載しないグループの管理」

    この権限を持つユーザのみがリストに記載しないグループの項目を削除できます。

「すべてのデータの編集」権限を持つユーザのみが、TypeTrackedChange のフィード項目を削除できます。

コンテキストユーザが「Chatter フィードにシステム項目値を挿入」ユーザ権限を持っている場合、システム項目である CreatedByCreatedDate で、create 項目プロパティを使用できます。移行時に、コンテキストユーザはこれらの項目に対して元の投稿作成者とその作成日を設定できます。移行後は、これらの項目は更新できません。

項目

項目 詳細
Body
string
プロパティ
Create、Filter、Nillable、Sort
説明
FeedPost の内容。TypeTextPost または AdvancedTextPost である場合は必須。TypeContentPost または LinkPost である場合は省略可能です。
ContentData
base64
プロパティ
Create、Nillable
説明
TypeContentPost である場合は必須です。任意の形式で符号化されたファイルデータで、0 バイトにはできません。この項目を設定すると、TypeContentPost に自動的に設定されます。
ContentDescription
string
プロパティ
Create、Nillable、Sort
説明
ContentData で指定されるファイルの説明。
ContentFileName
string
プロパティ
Create、Group、Nillable、Sort
説明
TypeContentPost である場合は必須です。フィードにアップロードされたファイルの名前。ContentFileName を設定すると、TypeContentPost に自動的に設定されます。
ContentSize
int
プロパティ
Group、Nillable、Sort
説明
フィードにアップロードされたファイルのサイズ (バイト単位) です。この項目は参照のみで、挿入時に自動的に決定されます。
ContentType
string
プロパティ
Group、Nillable、Sort
説明
フィードにアップロードされたファイルの MIME タイプです。この項目は参照のみで、挿入時に自動的に決定されます。
FeedItemId
reference
プロパティ
Filter、Group、Sort
説明
FeedPost を含むフィードの ID。
InsertedById
reference
プロパティ
Filter、Group、Sort
説明
フィードにこの項目を追加したユーザの ID です。たとえば、アプリケーションによって、他のアプリケーションからあるフィードに複数の投稿とコメントを移行すると、InsertedBy 値にはコンテキストユーザの ID が設定されます。
IsDeleted
boolean
プロパティ
Defaulted on create、Filter、Group、Sort
説明
レコードがごみ箱に移動されたか (true)、否か (false) を示します。この項目は標準のシステム項目です。
LinkUrl
url
プロパティ
Create、Filter、Nillable、Sort
説明
LinkPost の URL。
ParentId
reference
プロパティ
Create、Filter、Group、Sort
説明
FeedPost が関連するオブジェクト種別の ID。たとえ��、この項目を UserId に設定してユーザのプロファイルフィードに投稿したり、AccountId に設定して特定の取引先に投稿したりします。
Title
string
プロパティ
Create、Filter、Group、Nillable、Sort
説明
FeedPost のタイトル。TypeLinkPost である場合、Body は URL で、Title はリンクの表示ラベルです。
Type
picklist
プロパティ
Create、Defaulted on create、Filter、Group、Restricted picklist、Sort
説明
FeedPost の種別:
  • UserStatus — ユーザが状況を更新すると自動的に生成される
  • TrackedChange — 追跡対象の項目に対する単一の変更、または変更の集合
  • TextPost — フィードの直接のテキストエントリ
  • LinkPost — フィードに投稿する URL
  • ContentPost — フィードにアップロードされるファイル

TypeContentPost に設定する場合、ContentData および ContentFileName を指定する必要があります。

メモ

使用方法

  • FeedPost を直接照会することはできません。FeedPost は必ずフィード項目に関連付けられているため、フィードによって照会することができます。次の例では、指定された取引先のすべてのフィード項目を日付で降順に並べて返します。
  • 種別が UserStatus の FeedPost は、ユーザが投稿を追加して現在の状況を更新すると自動的に作成されます。種別が UserStatus の FeedPost は明示的に作成することはできません。
  • プロファイル、ニュース、またはレコードフィードの添付ファイルのサイズ制限は 2 GB です。
  • コンテンツ項目を使用して、コンテンツを更新または削除することはできません。
  • コンテンツ項目を条件検索または更新することはできません。
  • API によって FeedPost を削除すると、関連付けられたコンテンツと FeedPost オブジェクトも削除されます。同様に、FeedPost の削除を解除すると、関連付けられたコンテンツと FeedPost オブジェクトが復元されます。

    このオブジェクトは物理削除されます。ごみ箱には移動されません。

    メモ

  • フィードへのアップロード後は、添付ファイルまたはドキュメントを削除したり、非公開とマークしたり、共有ルールで非表示にしたりできます。この場合、FeedPost のすべてのコンテンツ項目が SOQL クエリでは null として表示されます。
  • FeedTrackedChange レコードは、明示的に作成または削除できません。