リッチテキストフィード要素を投稿する
Chatter でリッチテキストフィード要素を投稿します。
この例では、2 つのパラグラフ (1 つは太字) とその間に追加の改行 1 つを含むフィード要素を投稿します。
- リソース
- /chatter/feed-elements
- HTTP メソッド
- POST
- リクエストボディ
-
Feed Item Input
この Feed Item Input リクエストボディには body プロパティがあり、これは Message Body Input リクエストボディです。この例では、Message Body Input リクエストボディに messageSegments プロパティがあり、これに 3 つの Message Segment Input: Text リクエストボディと、4 つの Message Segment Input: Markup Begin リクエストボディと、4 つの Message Segment Input: Markup End リクエストボディがあります。
- リクエストボディの例
-
1{ 2 "body":{ 3 "messageSegments":[ 4 { 5 "markupType" : "Paragraph", 6 "type" : "MarkupBegin" 7 }, 8 { 9 "markupType" : "Bold", 10 "type" : "MarkupBegin" 11 }, 12 { 13 "text" : "First line of text.", 14 "type" : "Text" 15 }, 16 { 17 "markupType" : "Bold", 18 "type" : "MarkupEnd" 19 }, 20 { 21 "markupType" : "Paragraph", 22 "type" : "MarkupEnd" 23 }, 24 { 25 "markupType" : "Paragraph", 26 "type" : "MarkupBegin" 27 }, 28 { 29 "text" : " ", 30 "type" : "Text" 31 }, 32 { 33 "markupType" : "Paragraph", 34 "type" : "MarkupEnd" 35 }, 36 { 37 "markupType" : "Paragraph", 38 "type" : "MarkupBegin" 39 }, 40 { 41 "text" : "Second line of text.", 42 "type" : "Text" 43 }, 44 { 45 "markupType" : "Paragraph", 46 "type" : "MarkupEnd" 47 } 48 ] 49 }, 50 "subjectId":"me", 51 "feedElementType":"FeedItem" 52} - 戻り値
- Feed Item