Module: PixivApi::Request::FavoriteUsers
- Included in:
- Client
- Defined in:
- lib/pixiv_api/request/favorite_users.rb
Instance Method Summary collapse
- #delete_favorite_users(user_ids: [], **args) ⇒ Object
- #favorite_user(user_id:, publicity:, **args) ⇒ Object
- #favorite_users(*args) ⇒ Object
Instance Method Details
#delete_favorite_users(user_ids: [], **args) ⇒ Object
8 9 10 11 |
# File 'lib/pixiv_api/request/favorite_users.rb', line 8 def delete_favorite_users(user_ids: [], **args) = args.deep_merge(params: { delete_ids: user_ids.join(',') }) action_from_response(:delete, '/v1/me/favorite-users.json', ) end |
#favorite_user(user_id:, publicity:, **args) ⇒ Object
13 14 15 16 |
# File 'lib/pixiv_api/request/favorite_users.rb', line 13 def favorite_user(user_id:, publicity:, **args) = args.deep_merge(params: { target_user_id: user_id, publicity: publicity }) action_from_response(:post, '/v1/me/favorite-users.json', ) end |