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

メンションを含むフィード要素の投稿

メソッドをコールするか ConnectApiHelper リポジトリを使用して、フィードを投稿します。
メンションを含むフィード要素を投稿する方法は 2 つあります。GitHub の ConnectApiHelper リポジトリを使用して 1 行のコードを記述するか、postFeedElement(communityId, feedElement) をコールする次の例を使用します。
1ConnectApi.FeedItemInput feedItemInput = new ConnectApi.FeedItemInput();
2ConnectApi.MentionSegmentInput mentionSegmentInput = new ConnectApi.MentionSegmentInput();
3ConnectApi.MessageBodyInput messageBodyInput = new ConnectApi.MessageBodyInput();
4ConnectApi.TextSegmentInput textSegmentInput = new ConnectApi.TextSegmentInput();
5
6messageBodyInput.messageSegments = new List<ConnectApi.MessageSegmentInput>();
7
8mentionSegmentInput.id = '005RR000000Dme9';
9messageBodyInput.messageSegments.add(mentionSegmentInput);
10
11textSegmentInput.text = 'Could you take a look?';
12messageBodyInput.messageSegments.add(textSegmentInput);
13
14feedItemInput.body = messageBodyInput;
15feedItemInput.feedElementType = ConnectApi.FeedElementType.FeedItem;
16feedItemInput.subjectId = '0F9RR0000004CPw';
17
18ConnectApi.FeedElement feedElement = ConnectApi.ChatterFeeds.postFeedElement(Network.getNetworkId(), feedItemInput);