We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v1/illust/rankingやv1/illust/recommendedなどはレスポンスに以降のイラストを取得するためのnext_urlが含まれる。 メソッドの引数でnext_urlを受け取れるようにして、next_urlが渡された時はそれを使って取得するようにする。
v1/illust/ranking
v1/illust/recommended
next_url
Future<Illusts> fetchIllustRanking({ IllustRankingMode? mode, int? offset, DateTime? date, }) async { final body = <String, String?>{ 'mode': mode?.toSnakeCaseString(), 'offset': offset?.toString(), 'date': date?.toDateString() }..removeWhere((key, value) => value == null); print(body); final url = Uri.https(apiHostname, '/v1/illust/ranking', body); final header = await getRefreshedHeader(); final response = await innerClient.get(url, headers: header); final jsonResponse = parse(response); return Illusts.fromJson(jsonResponse); }
Future<Illusts> fetchIllustRanking({ IllustRankingMode? mode, int? offset, DateTime? date, // 引数でnext_urlを受け取る String? nextUrl }) async { final Uri url; // next_urlが渡されたかで分岐 if (next_url == null) { final body = <String, String?>{ 'mode': mode?.toSnakeCaseString(), 'offset': offset?.toString(), 'date': date?.toDateString() }..removeWhere((key, value) => value == null); url = Uri.https(apiHostname, '/v1/illust/ranking', body); } else { // 渡されている時はURLをパース url = Uri.parse(nextUrl); } final header = await getRefreshedHeader(); final response = await innerClient.get(url, headers: header); final jsonResponse = parse(response); return Illusts.fromJson(jsonResponse); }
The text was updated successfully, but these errors were encountered:
対応させたらfetchUserIllustBookmarksByNextUrlとfetchUserNovelBookmarksByNextUrlを削除する。
fetchUserIllustBookmarksByNextUrl
fetchUserNovelBookmarksByNextUrl
Sorry, something went wrong.
No branches or pull requests
v1/illust/ranking
やv1/illust/recommended
などはレスポンスに以降のイラストを取得するためのnext_url
が含まれる。メソッドの引数で
next_url
を受け取れるようにして、next_url
が渡された時はそれを使って取得するようにする。Before
After
The text was updated successfully, but these errors were encountered: