You need to sign in to do that
Don't have an account?
Sure@Dream
id of the user who posted the feeditem/ comment
Hi All,
How to get the id of the user who posted the feeditem/ comment using Chatter In Apex/Connect API
Thanks in advance :)
How to get the id of the user who posted the feeditem/ comment using Chatter In Apex/Connect API
Thanks in advance :)
To Feed /chatter/feeds/to/userId Return a list of entities where a user has been @mentioned
User-Profile Feed /chatter/feeds/user-profile/userId News Feed resource by including posts, status, group and record updates.
Users /chatter/users/userId Returns a user's Chatter profile details, such as email, phone number, status, profile image, and "About Me"
https://wiki.developerforce.com/page/Getting_Started_with_the_Chatter_REST_API
http://www.salesforce.com/us/developer/docs/chatterapi/Content/connect_resources_how_to.htm
Regards,
Ashish
Thanks for your reply.
I am using Connect API method ConnectAPI.ChatterFeeds.getFeedItemsFromFeed() to get the feeditems from a particular group.
I want to know the Id of the user who posted it or commented on a post, using feeditem class in the Chatter API
There is a field User in the Comment, User.id will give me the id of the user who commented on the post.
But couldnt find out how to get the id of the user who created the feeditem.
See the below Article should help,
Preamble (ConnectApi.FeedItem.preamble)—Provides context. The same feed item can have a different preamble depending on who posted it and where. For example, Gordon posted this feed item to his profile. If he then shared it to a group, the preamble of the feed item in the group feed would be “Gordon Johnson (originally posted by Gordon Johnson)” and the “originally posted” text would link to the feed item on Gordon’s profile.
http://www.salesforce.com/us/developer/docs/chatterapi/Content/intro_feeds_feed_items.htm
Regards,
Ashish
Thank you. I have seen this link before, but I am not sure how to proceed with this.
I feel Actor should be the one that needs to be used. There is a sub class ActorWithId for Actor class. In that class Id field is there.
But I dont know how to get that.
Thanks.
Did you try this method for get actor id? In the same link.
User Profile Feed POST /chatter/feeds/user-profile/userId/feed-items ConnectApi.ChatterFeeds.postFeedItem(communityIdOrNull, ConnectApi.FeedType.UserProfile, userId)
Regards,
Ashish