Activity Forums Salesforce® Discussions How to create Chatter post from Apex in salesforce?

  • Laveena

    Member
    August 23, 2019 at 5:40 am

    Hi Prachi,

    The following code may help you:

    //Adding a Text post
    FeedItem post = new FeedItem();
    post.ParentId = oId; //eg. Opportunity id, custom object id..
    post.Body = ‘Enter post text here’;
    insert post;

    //Adding a Link post
    FeedItem post = new FeedItem();
    post.ParentId = oId; // Record Id eg. Opportunity id, custom object id..
    post.Body = ‘Enter post text here’;
    post.LinkUrl = ‘http://www.infallibletechie.com’;
    insert post;

    //Adding a Content post
    FeedItem post = new FeedItem();
    post.ParentId = oId; // Record Id eg. Opportunity id, custom object id..
    post.Body = ‘Enter post text here’;
    post.ContentData = base64EncodedFileData;
    post.ContentFileName = ‘infallible.pdf’;
    insert post;

    Thanks.

Log In to reply.

Popular Salesforce Blogs

Popular Salesforce Videos