フィード要素を投稿し、Salesforce のファイルを含める
Chatter で Salesforce ファイルを含むフィード要素を投稿します。
この例では、すべて Salesforce にアップロード済みのファイルを 1 つ以上含むフィード要素を投稿します。
- リソース
- /chatter/feed-elements
- HTTP メソッド
- POST
- リクエストボディ
-
Feed Item Input
この Feed Item Input リクエストボディには body プロパティがあり、これは Message Body Input リクエストボディです。この例では、Message Body Input リクエストボディには messageSegments プロパティがあり、これに 1 つの Message Segment Input: Text リクエストボディがあります。
この Feed Item Input リクエストボディには capabilities プロパティもあり、これは Feed Element Capabilities Input リクエストボディです。この例では、Feed Element Capabilities Input に files プロパティがあり、これは Files Capability Input リクエストボディです。Files Capability Input リクエストボディには items プロパティがあり、これは File ID Input リクエストボディのコレクションです。
- リクエストボディの例
-
1{ 2 "body":{ 3 "messageSegments":[ 4 { 5 "type":"Text", 6 "text":"Please take a look at these files." 7 } 8 ] 9 }, 10 "capabilities":{ 11 "files":{ 12 "items": [ 13 {"id": "069D00000001IOh"}, 14 {"id": "069D00000002IOg"} 15 ] 16 } 17 }, 18 "subjectId":"me", 19 "feedElementType":"FeedItem" 20} - 戻り値
- Feed Item