This service is available via Telligent.Evolution.Extensibility.Api.Version1.PublicApi.ActivityMessages
or Telligent.Evolution.Extensibility.Apis.Get<Telligent.Evolution.Extensibility.Api.Version1.IActivityMessages>()
and is defined in Telligent.Evolution.Api.dll
Methods
ActivityMessage Create(string messageBody, string messageType, string messageSubject, ActivityMessagesCreateOptions options = null);
Create an ActivityMessage. DEPRECATED: Create an IActivityStoryType plugin instead.
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
messageBody | string | Content of the message | Required | ||
messageType | string | Type of message | Required | NewBlog, NewBlogComment, NewBlogPost, NewComment, NewForum, NewForumPost, NewForumThread, NewFriendship, NewGroup, NewGroupMember, NewGroupPage, NewMediaGallery, NewMediaGalleryComment, NewMediaGalleryPost, NewProfileAnnouncement, NewProfileComment, NewUser, NewUserAvatar, NewUserFile, NewUserFolder, NewWiki, NewWikiPage, NewWikiPageComment, Status, ThirdPartyMessageType, UpdatedWikiPage | |
messageSubject | string | Subject of the message | Required | ||
options | ActivityMessagesCreateOptions | Optional parameter names are: ContentId, GroupId, DateCreated, ParentContentId | Optional |
Return Type
AdditionalInfo Delete(Guid messageId);
Delete an ActivityMessage. DEPRECATED: Use PublicApi.ActivityStories.Delete() instead.
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
messageId | Guid | Id of message to delete | Required |
Return Type
ActivityMessage Get(Guid messageId);
Get ActivityMessage with a specific message ID. DEPRECATED: Use PublicApi.ActivityStories.Get() instead.
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
messageId | Guid | Id of the ActivityMessage | Required |
Return Type
ApiList<ActivityMessage> List(ActivityMessagesListOptions options = null);
List ActivityMessages. DEPRECATED: Use PublicApi.ActivityStories.List() instead.
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
options | ActivityMessagesListOptions | Optional parameter names are: UserId, Username, Include, BeforeDate, AfterDate, GroupId, IncludeSubGroups, IncludeStatus, IncludeActivityTypes, ExcludeActivityTypes, GroupSimilarActivities, PageSize | Optional |