Yammer.Net Documented Class Library
ApiWrapper Class
NamespacesYammerApiWrapper
Declaration Syntax
C#Visual BasicVisual C++
public static class ApiWrapper
Public NotInheritable Class ApiWrapper
public ref class ApiWrapper abstract sealed
Members
All MembersMethods



IconMemberDescription
CreateRelationship(RelationshipType, String, Session)
Creates a new org chart relationship

DeleteMessage(Int32, Session)
Delete a message owned by the current user.

DeleteRelationship()()()
Deletes org chart relationship NOT YET IMPLEMENTED

DeleteSubscriptionToTag(Int32, Session)
Unsubscribe to tag

DeleteSubscriptionToUser(Int32, Session)
Unsubscribe to user

GetAllGroups(Session)
Retrieves a list of all groups

GetAllMessages(Session)
All messages in this network. Corresponds to the "All" tab on the website.

GetAllMessages(PageFlag, Int32, Session)
Corresponds to the "All" tab on the website.

GetAllRelationships(Session)
Retrieves org chart relationships.

GetAllSuggestions(Session)
Returns list of all suggested groups and users NOT YET IMPLEMENTED

GetAllUsers(Session)
Retrieves list of users in network

GetCurrentUser(Session)
Retreives data about current user

GetFollowingMessages(Session)
Messages followed by the logged-in user. Corresponds to the "Following" tab on the website.

GetFollowingMessages(PageFlag, Int32, Session)
Messages followed by the logged-in user. Corresponds to the "Following" tab on the website.

GetGroupById(Int32, Session)
Retrieves data about group of given id

GetMessagesFavoritesOf(Int32, Session)
Favorite messages of the given user ID. Can pass 'current' in place of user_id for currently logged in user

GetMessagesInGroup(Int32, Session)
Messages in the group with the given ID. Corresponds to the messages you'd see on a group's profile page.

GetMessagesInThread(Int32, Session)
Messages in the thread with the given ID. Corresponds to the page you'd see when clicking on "in reply to" on the website.

GetMessagesSentBy(Int32, Session)
Messages sent by the user with the given ID. Corresponds to the messages on a user profile page on the website.

GetMessagesTaggedWith(Int32, Session)
Messages including the tag with given ID. Corresponds to the messages on a tag's page on the website.

GetReceivedMessages(Session)
Messages received by the logged-in user. Corresponds to the "Received" tab on the website.

GetReceivedMessages(PageFlag, Int32, Session)
Messages received by the logged-in user. Corresponds to the "Received" tab on the website.

GetSentMessages(Session)
Corresponds to the "Sent" tab on the website.

GetSentMessages(PageFlag, Int32, Session)
Corresponds to the "Sent" tab on the website.

GetUserById(Int32, Session)
Retrieves data about user of given id

JoinGroup(Int32, Session)
Join a group.

LeaveGroup(Int32, Session)
Leave a group.

PostMessage(String, Session, List<(Of <(String>)>))
Create a new message.

PostMessage(String, Int32, Session, List<(Of <(String>)>))
Create a new message in reply to message of given id

SubscribeToTag(Int32, Session)
Subscribe to tag

SubscribeToUser(Int32, Session)
Subscribe to user

Inheritance Hierarchy
Object
ApiWrapper

Assembly: Yammer (Module: Yammer) Version: 1.0.0.0 (1.0.0.0)