module Rvine::Client::Users

Public Instance Methods

block(user_id, block_user_id, params={}) click to toggle source
# File lib/rvine/client/users.rb, line 32
def block(user_id, block_user_id, params={})
  post "users/#{user_id}/blocked/#{block_user_id}", params
end
follow(user_id, params={}) click to toggle source
# File lib/rvine/client/users.rb, line 24
def follow(user_id, params={})
  post "users/#{user_id}/followers", params
end
followers(user_id, params={}) click to toggle source
# File lib/rvine/client/users.rb, line 48
def followers(user_id, params={})
  get "users/#{user_id}/followers", params
end
following(user_id, params={}) click to toggle source
# File lib/rvine/client/users.rb, line 52
def following(user_id, params={})
  get "users/#{user_id}/following", params
end
me() click to toggle source
# File lib/rvine/client/users.rb, line 4
def me
  get "users/me"
end
notifications(user_id, params={}) click to toggle source
# File lib/rvine/client/users.rb, line 44
def notifications(user_id, params={})
  get "users/#{user_id}/notifications", params
end
pending_notifications_count(user_id, params={}) click to toggle source
# File lib/rvine/client/users.rb, line 40
def pending_notifications_count(user_id, params={})
  get "users/#{user_id}/pendingNotificationsCount", params
end
profile(user_id, params={}) click to toggle source
# File lib/rvine/client/users.rb, line 8
def profile(user_id, params={})
  get "users/profiles/#{user_id}", params
end
set_explicit(user_id, params={}) click to toggle source
# File lib/rvine/client/users.rb, line 16
def set_explicit(user_id, params={})
  post "users/#{user_id}/explicit", params
end
unblock(user_id, unblock_user_id, params={}) click to toggle source
# File lib/rvine/client/users.rb, line 36
def unblock(user_id, unblock_user_id, params={})
  delete "users/#{user_id}/blocked/#{unblock_user_id}", params
end
unfollow(user_id, params={}) click to toggle source
# File lib/rvine/client/users.rb, line 28
def unfollow(user_id, params={})
  delete "users/#{user_id}/followers", params
end
unset_explicit(user_id, params={}) click to toggle source
# File lib/rvine/client/users.rb, line 20
def unset_explicit(user_id, params={})
  delete "users/#{user_id}/explicit", params
end
update_profile(user_id, params={}) click to toggle source
# File lib/rvine/client/users.rb, line 12
def update_profile(user_id, params={})
  post "users/profiles/#{user_id}", params
end
users(query, params={}) click to toggle source
# File lib/rvine/client/users.rb, line 56
def users(query, params={})
  get "users/search/#{query}"
end