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

テンプレートのアクションリンクを定義し、フィード要素を使用して投稿する

テンプレートからアクションリンクとアクションリンクグループを作成し、そのアクションリンクグループをインスタンス化します。
この例では、「アクションリンクを定義し、フィード要素を使用して投稿する」の例と同じアクションリンクとアクションリンクグループを作成しますが、テンプレートからアクションリンクグループをインスタンス化します。

ステップ 1: アクションリンクテンプレートを作成する

  1. [設定] から、[クイック検索] ボックスに「アクションリンクテンプレート」と入力し、[アクションリンクテンプレート] を選択します。
  2. 新しいアクションリンクグループテンプレートで次の値を使用します。
    項目
    名前 ドキュメントの例
    開発者名 Doc_Example
    カテゴリ プライマリアクション
    実行可 ユーザーごとに 1 回
  3. 新しいアクションリンクテンプレートで次の値を使用します。
    項目
    アクションリンクグループテンプレート ドキュメントの例
    アクションの種類 Api
    アクション URL /services/data/{!Bindings.ApiVersion}/chatter/feed-elements
    ユーザー表示設定 全員に表示
    HTTP リクエストボディ { "subjectId":"{!Bindings.SubjectId}", "feedElementType":"FeedItem", "body":{ "messageSegments":[ { "type":"Text", "text":"{!Bindings.Text}" } ] } }
    HTTP のヘッダー Content-Type: application/json
    位置 0
    表示ラベルキー 投稿
    HTTP メソッド POST
  4. アクションリンクグループテンプレートに戻り、[公開済み] を選択します。[保存] をクリックします。

ステップ 2: アクションリンクグループをインスタンス化し、フィード項目に関連付けて投稿する

この例では、ConnectApi.ActionLinks.createActionLinkGroupDefinition​(communityId, actionLinkGroup) をコールしてアクションリンクグループ定義を作成します。

ConnectApi.ChatterFeeds.postFeedElement(communityId, feedElement) をコールしてアクションリンクグループをフィード項目に関連付けて投稿します。