getUserIllustBookmarks method

Future<Illusts> getUserIllustBookmarks(
  1. int userId, {
  2. Restrict restrict = Restrict.public,
  3. required CancelToken cancelToken,
})

获取用户收藏的插画
userId - 用户ID

Implementation

Future<Illusts> getUserIllustBookmarks(
  int userId, {
  Restrict restrict = Restrict.public,
  required CancelToken cancelToken,
}) async {
  final response = await _httpClient.get<String>(
    '/v1/user/bookmarks/illust',
    queryParameters: {
      'user_id': userId,
      'restrict': restrict.toPixivStringParameter(),
    },
    cancelToken: cancelToken,
  );
  final data = Illusts.fromJson(jsonDecode(response.data!));
  return data;
}