Module: Twitter::REST::SpamReporting

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

Overview

Methods for reporting spam accounts

Constant Summary

Constants included from Utils

Utils::DEFAULT_CURSOR

Instance Method Summary collapse

Methods included from Utils

flat_pmap, pmap

Instance Method Details

#report_spam(*users) ⇒ Array<Twitter::User> #report_spam(*users, options) ⇒ Array<Twitter::User>

Blocks users and reports them as spammers

Examples:

client.report_spam('spammer')

Overloads:

  • #report_spam(*users) ⇒ Array<Twitter::User>

    Parameters:

    • users (Enumerable<Integer, String, Twitter::User>)

      A collection of Twitter user IDs, screen names, or objects.

  • #report_spam(*users, options) ⇒ Array<Twitter::User>

    Parameters:

    • users (Enumerable<Integer, String, Twitter::User>)

      A collection of Twitter user IDs, screen names, or objects.

    • options (Hash)

      A customizable set of options.

Returns:

Raises:

See Also:



25
26
27
# File 'lib/twitter/rest/spam_reporting.rb', line 25

def report_spam(*args)
  parallel_users_from_response(:post, "/1.1/users/report_spam.json", args)
end