module PixivApi::Request::Promotions
Public Instance Methods
delete_promotions(site_id:, **args)
click to toggle source
# File lib/pixiv_api/request/promotions.rb, line 14 def delete_promotions(site_id:, **args) args.merge!(site_id: site_id) action_from_response(Response::Promotion, :delete, '/v1/me/promotions.json', args) end
promotions(site_id:, **args)
click to toggle source
# File lib/pixiv_api/request/promotions.rb, line 4 def promotions(site_id:, **args) args.merge!(site_id: site_id) objects_from_response(Response::Promotion, :get, '/v1/me/promotions.json', args) end
update_promotions(site_id:, **args)
click to toggle source
# File lib/pixiv_api/request/promotions.rb, line 9 def update_promotions(site_id:, **args) args.merge!(site_id: site_id) action_from_response(Response::Promotion, :put, '/v1/me/promotions.json', args) end