public Task <T> ShareFeedItemAsync <T>(string feedId, string userId) { var sharedFeedItem = new SharedFeedItemInput { OriginalFeedItemId = feedId }; return(_serviceHttpClient.HttpPostAsync <T>(sharedFeedItem, string.Format("chatter/feeds/user-profile/{0}/feed-items", userId))); }
public Task <T> ShareFeedItemAsync <T>(string feedId, string userId) { var sharedFeedItem = new SharedFeedItemInput { SubjectId = userId }; if (float.Parse(_jsonHttpClient.GetApiVersion().Substring(1)) > 30.0) { sharedFeedItem.OriginalFeedElementId = feedId; return(_jsonHttpClient.HttpPostAsync <T>(sharedFeedItem, "chatter/feed-elements")); } sharedFeedItem.OriginalFeedItemId = feedId; return(_jsonHttpClient.HttpPostAsync <T>(sharedFeedItem, string.Format("chatter/feeds/user-profile/{0}/{1}", userId, _itemsOrElements))); }