From 3fc982c459cda78bf7d86424ac9240041669db64 Mon Sep 17 00:00:00 2001 From: BingZi-233 Date: Fri, 12 Jan 2024 15:25:37 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E7=BB=9F=E4=B8=80=E7=AE=A1=E7=90=86b?= =?UTF-8?q?uvid3=E9=BB=98=E8=AE=A4=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gradle.properties | 2 +- .../internal/engine/drive/BilibiliApiDrive.kt | 18 ++++++++++++------ 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/gradle.properties b/gradle.properties index cfc572c..fc568b2 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,2 +1,2 @@ group=online.bingiz.bilibili.video -version=1.5.2 +version=1.5.3 diff --git a/src/main/kotlin/online/bingiz/bilibili/video/internal/engine/drive/BilibiliApiDrive.kt b/src/main/kotlin/online/bingiz/bilibili/video/internal/engine/drive/BilibiliApiDrive.kt index 18981a5..b630225 100644 --- a/src/main/kotlin/online/bingiz/bilibili/video/internal/engine/drive/BilibiliApiDrive.kt +++ b/src/main/kotlin/online/bingiz/bilibili/video/internal/engine/drive/BilibiliApiDrive.kt @@ -11,11 +11,18 @@ import retrofit2.http.* * @constructor Create empty Bilibili api drive */ interface BilibiliApiDrive { + companion object { + /** + * Buvid3 + * 预制的Buvid3默认值 + */ + private const val buvid3 = "buvid3=BUVID3" + } @GET("web-interface/nav") fun getUserInfo( @Header("Cookie") sessData: String, - @Header("Cookie") buvid3: String = "buvid3=BUVID3" + @Header("Cookie") buvid3: String = BilibiliApiDrive.buvid3 ): Call> /** @@ -33,7 +40,7 @@ interface BilibiliApiDrive { @Field("bvid") bvid: String, @Field("csrf") csrf: String, @Header("Cookie") sessData: String, - @Header("Cookie") buvid3: String = "buvid3=BUVID3" + @Header("Cookie") buvid3: String = BilibiliApiDrive.buvid3 ): Call> /** @@ -47,7 +54,7 @@ interface BilibiliApiDrive { fun hasLike( @Query("bvid") bvid: String, @Header("Cookie") sessData: String, - @Header("Cookie") buvid3: String = "buvid3=BUVID3" + @Header("Cookie") buvid3: String = BilibiliApiDrive.buvid3 ): Call> /** @@ -61,7 +68,7 @@ interface BilibiliApiDrive { fun hasCoins( @Query("bvid") bvid: String, @Header("Cookie") sessData: String, - @Header("Cookie") buvid3: String = "buvid3=BUVID3" + @Header("Cookie") buvid3: String = BilibiliApiDrive.buvid3 ): Call> /** @@ -75,7 +82,7 @@ interface BilibiliApiDrive { fun hasFavoured( @Query("aid") bvid: String, @Header("Cookie") sessData: String, - @Header("Cookie") buvid3: String = "buvid3=BUVID3" + @Header("Cookie") buvid3: String = BilibiliApiDrive.buvid3 ): Call> /** @@ -90,6 +97,5 @@ interface BilibiliApiDrive { fun hasFollowing( @Query("bvid") bvid: String, @Header("Cookie") sessData: String, -// @Header("Cookie") buvid3: String = "buvid3=BUVID3" ): Call> }