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