getIllustDetail method

Future<IllustDetailResult> getIllustDetail(
  1. int illustId, {
  2. required CancelToken cancelToken,
})

获取插画详细
如果没有查询到会返回404 : ErrorMessage.fromJson =>
illustId - 插画ID

Implementation

Future<IllustDetailResult> getIllustDetail(
  int illustId, {
  required CancelToken cancelToken,
}) async {
  return _httpClient
      .get<String>(
        '/v1/illust/detail',
        queryParameters: {
          'filter': 'for_android',
          'illust_id': illustId,
        },
        cancelToken: cancelToken,
      )
      .then((response) => IllustDetailResult.fromJson(jsonDecode(response.data!)));
}