module PixivApi::Request::FavoriteUsers
Public Instance Methods
delete_favorite_users(user_ids: [], **args)
click to toggle source
# File lib/pixiv_api/request/favorite_users.rb, line 8 def delete_favorite_users(user_ids: [], **args) options = args.deep_merge(params: { delete_ids: user_ids.join(',') }) action_from_response(:delete, '/v1/me/favorite-users.json', options) end
favorite_user(user_id:, publicity:, **args)
click to toggle source
# File lib/pixiv_api/request/favorite_users.rb, line 13 def favorite_user(user_id:, publicity:, **args) options = args.deep_merge(params: { target_user_id: user_id, publicity: publicity }) action_from_response(:post, '/v1/me/favorite-users.json', options) end
favorite_users(*args)
click to toggle source
# File lib/pixiv_api/request/favorite_users.rb, line 4 def favorite_users(*args) objects_from_response(Response::User, :get, '/v1/me/favorite-users.json', args.extract_options!) end