Questions tagged [connect-api]

ConnectApi is the Apex namespace that includes Chatter in Apex functionality.

Filter by
Sorted by
Tagged with
0
votes
1answer
49 views

Sending large Files to external system

From Salesforce, I am sending files to AWS Server. I am able to successfully achieve it if the file is under 3 to 4 MB. When I try with more than 6 to 7 MB, the file is getting reached to the AWS ...
1
vote
1answer
35 views

Does the url value for MarkupBeginSegmentInput matter?

Given a ConnectApi.MarkupBeginSegmentInput with a markupType of ConnectApi.MarkupType.HYPERLINK, the url attribute is required as stated in the documentation: https://developer.salesforce.com/docs/...
0
votes
0answers
12 views

Duplicate post from Community User to an Internal Group

I have a scenario whereby a Customer on a community posts a message in Chatter and I want this to then be duplicated into an internal group. Also needs to work the other way around. An internal user ...
2
votes
0answers
59 views

Multiple Files on chatter Feed is not showing when created from apex

I see Chatter post can allow multiple files to be posted at a time in Lightning. But from the below code in Apex, I'm only able to get one file on the chatter post. List<ConnectApi.BatchInput> ...
0
votes
0answers
20 views

Archive all Likes on Comments in Salesforce Chatter-Connect API’s hourly request limit

I need your help! I am working on a batch class to archive Likes on Comments from FeedLike to ArchivedFeedLike__c custom object. The batch job failed with below error: You have reached the Connect ...
0
votes
0answers
23 views

How to control InsertById of Feeditem!

I need to be able to somehow control the InsertedById of chatter posts. The use case this: we have chatter posts being made via ConnectApi when a certain field change (checkbox is ticked) is made on ...
2
votes
1answer
189 views

ConnectAPI updateFeedElement with new mention in trigger double email

I'm coding a trigger for "FeedItem" to automatically add a mention to a certain user. I'm following pretty much the same logic stated here (by adding a new mention segment to the feed input): https:/...
0
votes
1answer
48 views

How do I avoid error ConnectApi.ConnectApiException: Cannot provide both 'Poll' and 'QuestionAndAnswers' capability values at the same time

I am trying to set a question title for a poll chatter post created by apex using the following code CollaborationGroup g = [SELECT Id FROM CollaborationGroup WHERE Name='Edge Communications Customer ...
0
votes
1answer
34 views

Customer user cannot create chatter post on a community group

I have an issue when I try create a post from an apex class, the user is a customer community user and I create the post from a Lightning community ConnectApi.ChatterFeeds.postFeedElement(Network....
0
votes
1answer
405 views

Can Chatter ConnectAPI be used to search chatter post feed only

Currently i am trying get chatter feed in visualforce page. I only want the feed which has a query string. But i want all the recent comments for the post. I couldn't find a visualforce tag to get the ...
0
votes
0answers
143 views

Custom Chatter Feed

Trying to build a lightning component or VF page wherein I can quickly see below views of chatters, is there something nearby already available on AppExchange or Github? List of all unread chatters (...
0
votes
0answers
22 views

Is it Possible to insert Files from VF Page using Connect APIs?

I know attachments can insert through connect API. What about Files ? I have heapsize issues while insert an document with size of 5 mb Here is My Controller to Insert a file @AuraEnabled public ...
2
votes
1answer
1k views

NoAccessException on ConnectApi.ChatterFeeds.updateFeedElement : line 706 column 1

Urgent Help Needed: I am getting exception while updating a chatter feed using ConnectApi.ChatterFeeds class. I am not getting it regularly but for some specific users under a particular custom ...
0
votes
1answer
301 views

Reaching Connect API's hourly request limit for this user and application?

I`ve got this type of error during the work in Lightning Community: You have reached the Connect API's hourly request limit for this user and application. Please try again later. My API Requests ...
0
votes
1answer
59 views

Chatter API vs ConnectAPI

I'm trying to understand the difference between Chatter REST Api and ConnectAPI in terms of capabilities. If my task is to post to a Chatter feed from an external application, I believe there would ...
2
votes
1answer
34 views

Can the new Chatter API Communities resource create a Visualforce Tabs community?

In Summer '19, we got access to a new POST method on the connect/communities endpoint, allowing for programmatic creation of a Community: Make a POST request to the existing /connect/communities ...
1
vote
0answers
35 views

Get ConventVersionId via Connect API

So I'm circling back on a problem I tackled a few years ago, as I needed to update the Chatter API version that I'm using, and in doing so need to rework some code that touched the nasty hack in ...
0
votes
1answer
349 views

Attachments in FeedItem After Insert Trigger

I'm trying to get the attachments from a FeedItem after insert trigger, but it does not return all the associated attachments. I understand attachments are inserted after the FeedItem is inserted (ref....
1
vote
1answer
2k views

ConnectApi.NotFoundException: Resource not found

I am getting an error when using the ConnectApi to post a feed: ConnectApi.NotFoundException: Resource not found. Class.ConnectApi.ChatterFeeds.getFeedElement: line 1502, column Class....
1
vote
1answer
70 views

How can I mark 'Best Answer' through ConnectApi?

How do I mark an answer as Best Answer through ConenctApi? I tried setting bestAnswerId of ConnectApi.QuestionAndAnswersCapabilityInput but it does not mark the answer as Best Answer. ConnectApi....
0
votes
1answer
464 views

ConnectApi.NotFoundException: Resource not found (ConnectApi.Communities)

I'm trying to get the community site url, using the ConnectApi in a lightning component, with a SystemAdmin it works fine, but not with any other profile. Here is my code final Network myNetwork = [...
0
votes
1answer
292 views

Connecting to metadata API in SOAP with token in PHP

I try to call retrieve in SOAP using PHP but I need to login before. For login, I have a token that I get from "https://test.salesforce.com/services/oauth2/token" So, I try to pass this token in the ...
0
votes
0answers
76 views

Create Custom Chatter Feed

I was recently tasked with retrieving chatter feeds addressed to the context User {'To Me' feeds} and only those ('To Me' feeds) that were on Cases (standard Objects) that were 'Open' and getting to ...
2
votes
2answers
307 views

Platform events and Chatter Posts

I am subscribing to platform events in apex trigger. In the trigger I am trying to post to user's chatter feed using Chatter Connect API. I am aware that in this case the context is "Automated Process"...
6
votes
2answers
3k views

why need seeAllData = true in test class when use connectAPI

In my controller i'm using connectApi and my class functionality is working fine but the issue is when i'm using in my Test class (SeeAllData=true) it's covered 100% but seeAllData = true is not ...
0
votes
2answers
458 views

How to display Data in tabular format when Posting it to Chatter via Apex?

I have a requirement where I want to send email notification to User if Opportunity Close Date is last 10 days and send Chatter Feed notification when Opportunity Close Date is Last 3 days. For this ...
11
votes
2answers
14k views

How can I create a Chatter File via Apex?

From the Chatter tab I can go to 'Files' and then upload a file without attaching it to anything. I am wanting to know if there is a way to achieve the exact same thing via Apex?
0
votes
1answer
191 views

How to find the User Reputation Level

Is there a way to directly get the user reputation level using ConnectApi. Right now I am querying the user reputation points and then comparing the points with points required to achieve that level ...
0
votes
1answer
249 views

ConnectApi Bulkified class

In my org ConnectApi.FeedItem used in many places so I think we can have general class to make it work from different logics to avoid duplicate code. so for that i created a class and implement that ...
1
vote
2answers
1k views

How do I test that a ConnectApi.AnnouncementInput has been posted to a CollaborationGroup?

I have a trigger that posts a ConnectApi.AnnouncementInput, but how do I test that this has been posted, and to the correct chattergroup? I've created the test collaborationgroup in my test method, ...
1
vote
1answer
40 views

How can I use ConnectApi.ModerationCapability to automatically flag records containing bad words?

We have a requirement wherein chats/discussion(this is a custom object) having a bad words needs to be flagged in moderation to review. How can I use ConnectApi.ModerationCapability to automatically ...
1
vote
0answers
207 views

How can I create a meaningful test of a function which creates a Queueable which posts Announcements through the ConnectApi?

I have this method: public Id doPostAlerts(List<Product2> productList){ List<ConnectApi.AnnouncementInput> announcementInputList = new List<ConnectApi.AnnouncementInput>(); ...
1
vote
1answer
811 views

Create a Custom Chatter Stream from Apex ConnectApi

I love Chatter streams and how they allow me to combine and filter existing feeds. I would like to create such stream dynamically in Apex and found a ChatterFeeds.createStream(communityId, streamInput)...
0
votes
1answer
770 views

Connect to SharePoint from Apex using Files Connect API

I'm trying to create a Lightning component that lists the files in a SharePoint Folder. The opportunity has a custom field specifying which folder to list. I can see the files when I navigate to the ...
2
votes
1answer
331 views

Assigning a Topic when using postFeedElementBatch

I'm using the sample code from this part of the Developer's Guide to create Chatter Posts when certain conditions are met on a Case record. It all works well, but I'm not seeing any way that I can ...
0
votes
1answer
1k views

Files Connect: How to create SharePoint folder?

Business Use Case As accounts in Salesforce reach certain status then business wants new SharePoint folder to be created with same name and as users add files to that account then those files would ...
0
votes
0answers
16 views

Can anyone point me in the right direction if its possible to get object values form a .net website into salesforce

Can anyone point me in the right direction if its possible build a webservice to get object values form a .net website into salesforce. If there are articles which explain this topic and if it ...
3
votes
0answers
284 views

How can we update profile picture of user on onCreateUser()?

I use ConnectApi to modify picture of User in custom salesforce login (Facebook, Twitter...), as follows: global void updateUser(Id userId, Id portalId, Auth.UserData data){ ... ConnectApi....
0
votes
1answer
142 views

Only the first image is getting displayed Onload function

I have a custom visualforce page that mimics the functionality of a chatter group in Salesforce. For each post with an attachment, I am trying to show image icon as the attachment to download in the ...
0
votes
1answer
831 views

Chatter Post Link Lightning Experience Problems

I've been working on getting updates from a custom object to generate a chatter post that has a reference to the custom object on a case. I have been able to get what I want in classic experience as I ...
2
votes
4answers
1k views

creating Chatter FeedItem with sites user

is it possible to create a chatter FeedItem with a sites user with public access, is there any workaround to get this done? I tried to insert it with "insert" and also with the ConnectApi but I got ...
3
votes
2answers
6k views

How to dynamically creating chatter groups in Apex?

It looks like ConnectApi.ChatterGroup is abstract. Is there really no way to create Chatter groups via connect in Apex? Is the solution to call the chatter REST API from APEX? UPDATED based on ...
1
vote
1answer
229 views

Insert new ChatterMessage message object

I'm trying to create a Chatting app within one of my pages, I'm able to query for the ChatterMessage messages and such but I am unable to insert a new message. I realize there is the ConnectApi for ...
3
votes
1answer
2k views

Unit Testing ConnectApi.ChatterFeeds.getFeedElementBatch with auto-created feed posts

I have created a webservice APEX class that I need to write a Unit test for. The webservice assembles a custom filtered list of Chatter 'FeedElements'. All 'FeedElements' are system created, i.e. they ...
2
votes
0answers
174 views

Push Notification for Chatter Group not Working

I am using chatter group and implemented the Push Notification using ConnectApi.ChatterFeeds.postFeedElementBatch(Network.getNetworkId(), chatterPosts), but the push notification is not working. Now ...
2
votes
1answer
88 views

How to connect to ConnectApi in visual studio

I am in Visual Studio 2015 and I can connect to Salesforce using the Salesforce.Commmon, Salesforce.Force, and Salesforce.Chatter namespaces, but I can not use the ConnectApi namespace shown here, on ...
2
votes
1answer
715 views

Post chatter feed element from other chatter account [duplicate]

How can i use a different chatter account to post feed items. This is because I am posting feed elements from apex. But the user doesnt get notified when tagged himself(@mention) in feed. So i ...
1
vote
0answers
142 views

How to query/fetch public feed elements in a community to which the user is not subscribed?

Use Case Display a list of all public questions and posts to a community user, regardless of whether or not that user is subscribed to the groups or users who posted. What we've tried SOQL query ...
2
votes
1answer
282 views

ConnectApiHelperTest testMethod generating error for API version 35

Have been using the ConnectApiHelper from here https://github.com/forcedotcom/ConnectApiHelper Appears this test class starting failing when calling the testCreateInputFromBody() testmethod. It ...
0
votes
1answer
92 views

How to use ConnectApi in a VF page having readOnly=“true” attribute?

I've a VF page which have readOnly='true' attribute and I am trying to implement a button that when clicked will make a chatter post with some Blob content as element attachment using ConnectApi ...