インライン画像を含むフィード要素を投稿する
次の例では、Salesforce にアップロードされているインライン画像を含むフィード要素を投稿します。新しいファイルをアップロードするには、「バイナリファイルのアップロード」を参照してください。
- リソース
- /chatter/feed-elements
- HTTP メソッド
- POST
- リクエストボディ
-
Feed Item Input
この Feed Item Input リクエストボディには body プロパティがあり、これは Message Body Input リクエストボディです。この例では、Message Body Input リクエストボディに messageSegments プロパティがあり、これに 2 つの Message Segment Input: Text リクエストボディと、2 つの Message Segment Input: Inline Image リクエストボディがあります。
- リクエストボディの例
-
1{ 2 "body":{ 3 "messageSegments":[ 4 { 5 "type":"Text", 6 "text":"Please take a look at this file." 7 }, 8 { 9 "type":"InlineImage", 10 "fileId":"069xx00000000QO", 11 "altText":"API Spec" 12 }, 13 { 14 "type":"Text", 15 "text":"And this one." 16 }, 17 { 18 "type":"InlineImage", 19 "fileId":"069xx00000000QT", 20 "altText":"REST API Spec" 21 } 22 ] 23 }, 24 "subjectId":"me", 25 "feedElementType":"FeedItem" 26} - 戻り値
- Feed Item