Class: Yammer::Client

Inherits:
API
  • Object
show all
Includes:
Feed, Groups, Messages, Search, Suggestions, Users
Defined in:
lib/yammer/client.rb,
lib/yammer/client/feed.rb,
lib/yammer/client/users.rb,
lib/yammer/client/groups.rb,
lib/yammer/client/search.rb,
lib/yammer/client/messages.rb,
lib/yammer/client/suggestions.rb

Overview

Note:

All methods have been separated into modules and follow the same grouping used in the Yammer API Documentation.

Note:

From Yammer: When polling for messages, do not exceed one poll per minute. Clients polling excessively will be blocked. However, you may sometimes need to fetch messages more frequently than once per minute, for example, if a user flips between "following", "sent" and "received" feeds quickly), and this is allowed for a few requests. Do not attempt to decrease message latency in your client by checking for new messages more frequently than once per minute.

Wrapper for the Yammer REST API

Defined Under Namespace

Modules: Feed, Groups, Messages, Search, Suggestions, Users

Method Summary

Methods included from Groups

#create_group, #group, #groups

Methods included from Suggestions

#decline_suggestion, #suggestions

Methods included from Search

#search

Methods included from Users

#find_by_id

Methods included from Feed

#about_topic, #direct_messages, #messages, #messages_from, #messages_received, #messages_sent, #my_feed, #thread

Methods included from Messages

#update

Methods included from Request

#delete, #get, #post, #put