正在查看: 哔哩哔哩 v1.6.6 应用的 ModApiService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 哔哩哔哩 v1.6.6 应用的 ModApiService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.bilibili.lib.mod;
import bl.rd;
import bl.rn;
import bl.vp;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.bilibili.api.base.util.ParamsMap;
import com.bilibili.okretro.GeneralResponse;
import retrofit2.http.BaseUrl;
import retrofit2.http.FieldMap;
import retrofit2.http.FormUrlEncoded;
import retrofit2.http.POST;
@BaseUrl(a = "https://app.bilibili.com")
public interface ModApiService {
@FormUrlEncoded
@POST(a = "/x/resource/module/list")
vp<GeneralResponse<JSONArray>> a(@FieldMap ResourceModListParams resourceModListParams);
@FormUrlEncoded
@POST(a = "/x/resource/module")
vp<GeneralResponse<JSONObject>> a(@FieldMap ResourceModParams resourceModParams);
public static class ResourceModListParams extends ParamsMap {
public ResourceModListParams(String str, String str2) {
super(5);
putParams("env", rd.a(), "verlist", str, "resource_pool_name", str2, "sysver", rn.a() + "", "scale", rn.b() + "");
}
}
public static class ResourceModParams extends ParamsMap {
public ResourceModParams(String str, String str2, int i) {
super(5);
putParams("env", rd.a(), "resource_pool_name", str, "resource_name", str2, "sysver", rn.a() + "", "scale", rn.b() + "");
if (i > 0) {
putParams("ver", i + "");
}
}
}
}