Sha256: 247344a36aaeaad3ac16fc2672c0193c2d7675ab23bc708aed84ebe3d35f8166

Contents?: true

Size: 1.65 KB

Versions: 13

Compression:

Stored size: 1.65 KB

Contents

# Copyright (c) Microsoft Corporation
# All rights reserved.
# Licensed under the Apache License, Version 2.0 (the "License"); 
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 
#
# THIS CODE IS PROVIDED *AS IS* BASIS, WITHOUT WARRANTIES OR 
# CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING 
# WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE,
# FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. 

# See the Apache Version 2.0 License for specific language governing
# permissions and limitations under the License.

module Yammer
  module Api
    module Search

      # @see https://developer.yammer.com/restapi/#rest-search
      # @api_path /api/v1/search
      # @rate_limited Yes
      # @authentication Requires user context
      # @raise  [Yammer::Error::Unauthorized] Error raised when supplied user credentials are not valid.
      # @return [Yammer::ApiResponse]
      # @param [Hash] opts the options to fetch a thread with
      # @option opts [Integer] :num_per_page
      # @option opts [Integer] :page
      # @option opts [Integer] :search_group
      # @option opts [Integer] :search_user
      # @option opts [String] :search_sort
      # @option opts [String] :match
      # @option opts [String] :model_types
      # @option opts [String] :search_startdate
      # @option opts [String] :search_enddate
      # @example Search for a particular term on within current user's network
      #   Yammer.search(:search => 'documents')
      def search(opts={})
        get('/api/v1/search', opts)
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
yam-2.5.0 lib/yammer/api/search.rb
yam-2.4.1 lib/yammer/api/search.rb
yam-2.4.0 lib/yammer/api/search.rb
yam-2.3.0 lib/yammer/api/search.rb
yam-2.2.0 lib/yammer/api/search.rb
yam-2.1.2 lib/yammer/api/search.rb
yam-2.1.1 lib/yammer/api/search.rb
yam-2.1.0 lib/yammer/api/search.rb
yam-2.0.2 lib/yammer/api/search.rb
yam-2.0.1 lib/yammer/api/search.rb
yam-2.0.0 lib/yammer/api/search.rb
yam-1.1.0 lib/yammer/api/search.rb
yam-1.0.0 lib/yammer/api/search.rb