getUserIllustPage method

Future<IllustPageResult> getUserIllustPage(
  1. int userId,
  2. IllustType type, {
  3. required CancelToken cancelToken,
})

获取用户的插画
userId - 用户ID
type - 类型(WorkType)

Implementation

Future<IllustPageResult> getUserIllustPage(
  int userId,
  IllustType type, {
  required CancelToken cancelToken,
}) async {
  return _httpClient
      .get<String>(
        '/v1/user/illusts',
        queryParameters: {
          'filter': 'for_android',
          'user_id': userId,
          'type': type.toPixivStringParameter(),
        },
        cancelToken: cancelToken,
      )
      .then((response) => IllustPageResult.fromJson(jsonDecode(response.data!)));
}