fix: 楼中楼用户昵称为旧版
This commit is contained in:
parent
452abd0b97
commit
0aeccd1f86
|
|
@ -32,11 +32,13 @@ fun buildProtobufRequestBody(
|
||||||
return MyMultipartBody.Builder(BOUNDARY)
|
return MyMultipartBody.Builder(BOUNDARY)
|
||||||
.apply {
|
.apply {
|
||||||
setType(MyMultipartBody.FORM)
|
setType(MyMultipartBody.FORM)
|
||||||
|
if (clientVersion != ClientVersion.TIEBA_V12) {
|
||||||
|
addFormDataPart(Param.CLIENT_VERSION, clientVersion.version)
|
||||||
|
}
|
||||||
if (needSToken) {
|
if (needSToken) {
|
||||||
val sToken = AccountUtil.getSToken()
|
val sToken = AccountUtil.getSToken()
|
||||||
if (sToken != null) addFormDataPart(Param.STOKEN, sToken)
|
if (sToken != null) addFormDataPart(Param.STOKEN, sToken)
|
||||||
}
|
}
|
||||||
addFormDataPart(Param.CLIENT_VERSION, clientVersion.version)
|
|
||||||
addFormDataPart("data", "file", data.encode().toRequestBody())
|
addFormDataPart("data", "file", data.encode().toRequestBody())
|
||||||
}
|
}
|
||||||
.build()
|
.build()
|
||||||
|
|
|
||||||
|
|
@ -947,8 +947,10 @@ object MixedTiebaApiImpl : ITiebaApi {
|
||||||
with_group = 1,
|
with_group = 1,
|
||||||
yuelaou_locate = ""
|
yuelaou_locate = ""
|
||||||
)
|
)
|
||||||
)
|
),
|
||||||
)
|
clientVersion = ClientVersion.TIEBA_V12
|
||||||
|
),
|
||||||
|
forumName = forumName
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1130,7 +1132,9 @@ object MixedTiebaApiImpl : ITiebaApi {
|
||||||
is_comm_reverse = 0,
|
is_comm_reverse = 0,
|
||||||
ori_ugc_type = 0
|
ori_ugc_type = 0
|
||||||
)
|
)
|
||||||
)
|
),
|
||||||
|
clientVersion = ClientVersion.TIEBA_V12,
|
||||||
|
needSToken = false
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -220,15 +220,6 @@ object RetrofitTiebaApi {
|
||||||
Header.USER_AGENT to { "bdtb for Android ${ClientVersion.TIEBA_V12.version}" },
|
Header.USER_AGENT to { "bdtb for Android ${ClientVersion.TIEBA_V12.version}" },
|
||||||
Header.X_BD_DATA_TYPE to { "protobuf" },
|
Header.X_BD_DATA_TYPE to { "protobuf" },
|
||||||
),
|
),
|
||||||
defaultCommonParamInterceptor - Param.OS_VERSION + CommonParamInterceptor(
|
|
||||||
Param.CUID to { CuidUtils.getNewCuid() },
|
|
||||||
Param.CUID_GALAXY2 to { CuidUtils.getNewCuid() },
|
|
||||||
Param.CUID_GID to { "" },
|
|
||||||
Param.FROM to { "tieba" },
|
|
||||||
Param.CLIENT_VERSION to { ClientVersion.TIEBA_V12.version },
|
|
||||||
Param.CUID_GALAXY3 to { UIDUtil.getAid() },
|
|
||||||
Param.OAID to { UIDUtil.getOAID() },
|
|
||||||
),
|
|
||||||
stParamInterceptor,
|
stParamInterceptor,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue