Use these examples to perform common tasks with Connect in Apex.
-
Get Feed Elements From a Feed
Call a method to get feed elements from a feed. -
Get Feed Elements From Another User’s Feed
Call a method to get feed elements from another user’s feed. -
Get Site-Specific Feed Elements from a Feed
Call a method to display a user profile feed that contains only feed elements that are scoped to a specific Experience Cloud site. -
Post a Feed Element
Make a call to post a feed element. -
Post a Feed Element with a Mention
Call a method or use the ConnectApiHelper repository to post a feed. -
Post a Feed Element with Existing Files
Call a method to post a feed element with already uploaded files. -
Post a Rich-Text Feed Element with Inline Image
Call a method or use the ConnectApiHelper repository to post a feed element with an already uploaded, inline image. -
Post a Rich-Text Feed Element with a Code Block
Call a method to post a feed element with a code block. -
Post a Feed Element with a New File (Binary) Attachment
Call a method to post a feed element with a new file. -
Post a Batch of Feed Elements
Use a trigger to call a method to bulk post to the feeds of accounts. -
Post a Batch of Feed Elements with a New (Binary) File
Use a trigger to call a method to bulk post a new file to the feeds of accounts. -
Define an Action Link and Post with a Feed Element
Create one action link in an action link group, associate the action link group with a feed item, and post the feed item. -
Define an Action Link in a Template and Post with a Feed Element
Create an action link and action link group and instantiate the action link group from a template. -
Edit a Feed Element
Call a method to edit a feed element. -
Edit a Question Title and Post
Call a method to edit a question title and post. -
Like a Feed Element
Call a method to like a feed element. -
Bookmark a Feed Element
Call a method to bookmark a feed element. -
Share a Feed Element (prior to Version 39.0)
Call a method to share a feed element. -
Share a Feed Element (in Version 39.0 and Later)
Call a method to share a feed element. -
Send a Direct Message
Call a method to send a direct message. -
Post a Comment
Call a method to post a comment. -
Post a Comment with a Mention
Make call or use the ConnectApiHelper repository to post a comment with a mention. -
Post a Comment with an Existing File
Make a call to post a comment with an already uploaded file. -
Post a Comment with a New File
Call a method to post a comment with a new file. -
Post a Rich-Text Comment with Inline Image
Make a call or use the ConnectApiHelper repository to post a comment with an already uploaded, inline image. -
Post a Rich-Text Feed Comment with a Code Block
Call a method to post a comment with a code block. -
Edit a Comment
Call a method to edit a comment. -
Follow a Record
Call a method to follow a record. -
Unfollow a Record
Call a method to stop following a record. -
Get a Repository
Call a method to get a repository. -
Get Repositories
Call a method to get all repositories. -
Get Allowed Item Types
Call a method to get allowed item types. -
Get Previews
Call a method to get all supported preview formats and their respective URLs. -
Get a File Preview
Call a method to get a file preview. -
Get Repository Folder Items
Call a method to get a collection of repository folder items. -
Get a Repository Folder
Call a method to get a repository folder. -
Get a Repository File Without Permissions Information
Call a method to get a repository file without permission information. -
Get a Repository File with Permissions Information
Call a method to get a repository file with permission information. -
Create a Repository File Without Content (Metadata Only)
Call a method to create a file without binary content (metadata only) in a Google Drive repository folder. -
Create a Repository File with Content
Call a method to create a file with binary content in a Google Drive repository folder. -
Update a Repository File Without Content (Metadata Only)
Call a method to update the metadata of a repository file. -
Update a Repository File with Content
Call a method to update a repository file with content. -
Get an Authentication URL
Call a method to get an authentication URL. -
Resolve a Prompt Template
Call a method to resolve a prompt template. -
Create a Cart and Cart Item with Custom Fields in a Commerce Store
Create a cart with a cart item using custom fields for a buyer or guest user in your Commerce store.