添加jellyfin client

This commit is contained in:
sifacaii 2022-08-31 18:38:48 +08:00
parent 39a42f925b
commit 0bc35c9ff5
2 changed files with 20 additions and 3 deletions

View File

@ -47,8 +47,7 @@ public class DetailActivity extends BaseActivity implements JAdapter.OnItemClick
getSupportActionBar().hide();
if (Utils.UserId.equals("") || Utils.AccessToken.equals("")) {
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);
finish();
}
mActivity = this;

View File

@ -108,9 +108,27 @@ public class JfClient {
return playurl;
}
/**
* 获取项目附加部分
* @param itemid
* @param cb
*/
public static void GetAddPart(String itemid,JJCallBack cb){
String AddPartUrl = "/Videos/" + itemid + "/AdditionalParts?userId=" + UserId;
SendGet(AddPartUrl,new JJCallBack(){
@Override
public void onSuccess(String str) {
JsonObject item = strToGson(str, JsonObject.class);
if (null != item) {
JsonArray items = jeFromGson(item, "Items").getAsJsonArray();
cb.onSuccess(items);
}
}
});
}
/**
* 获取剧集
*
* @param seriesId 剧ID
* @param seasonId 季ID
* @param cb