Module: Twitter::REST::Undocumented

Includes:
Utils
Included in:
API
Defined in:
lib/twitter/rest/undocumented.rb

Constant Summary

Constants included from Utils

Twitter::REST::Utils::DEFAULT_CURSOR

Instance Method Summary collapse

Methods included from Utils

flat_pmap, pmap

Instance Method Details

#following_followers_of(options = {}) ⇒ Twitter::Cursor #following_followers_of(user, options = {}) ⇒ Twitter::Cursor

Note:

Undocumented

Overloads:

  • #following_followers_of(options = {}) ⇒ Twitter::Cursor

    Returns users following followers of the specified user

    Parameters:

    • options (Hash) (defaults to: {})

      A customizable set of options.

  • #following_followers_of(user, options = {}) ⇒ Twitter::Cursor

    Returns users following followers of the authenticated user

    Parameters:

    • user (Integer, String, Twitter::User)

      A Twitter user ID, screen name, URI, or object.

    • options (Hash) (defaults to: {})

      A customizable set of options.

Returns:

Raises:

Rate Limited?:

  • Yes

Authentication:

  • Requires user context


26
27
28
# File 'lib/twitter/rest/undocumented.rb', line 26

def following_followers_of(*args)
  cursor_from_response_with_user(:users, Twitter::User, '/users/following_followers_of.json', args)
end

#tweet_count(url, options = {}) ⇒ Integer

Note:

Undocumented

Returns Tweets count for a URI

Parameters:

  • url (String, URI)

    A URL.

  • options (Hash) (defaults to: {})

    A customizable set of options.

Returns:

  • (Integer)

Rate Limited?:

  • No

Authentication:

  • Not required


38
39
40
# File 'lib/twitter/rest/undocumented.rb', line 38

def tweet_count(url, options = {})
  HTTP.get('https://cdn.api.twitter.com/1/urls/count.json', params: options.merge(url: url.to_s)).parse['count']
end