添加jellyfin client

This commit is contained in:
sifacaii 2022-08-30 17:52:39 +08:00
parent a21f09bf3d
commit eedbeaee73

View File

@ -253,6 +253,7 @@ public class JfClient {
if (!Token.equals("")) {
UserId = userId;
AccessToken = Token;
SetHeaders();
cb.onSuccess(true);
}else {
cb.onSuccess(false);
@ -279,6 +280,7 @@ public class JfClient {
if (ServerId == null || ServerId.length() == 0) {
cb.onSuccess(false);
} else {
serverUrl = url;
cb.onSuccess(true);
}
}
@ -286,6 +288,20 @@ public class JfClient {
});
}
/**
* 设置请求头
*/
public void SetHeaders(){
headers = new HttpHeaders();
String xea = XEmbyAuthorization;
if(null != AccessToken && AccessToken.length() > 0){
xea += ", Token=\"" + AccessToken + "\"";
}
headers.put("Accept", "application/json");
headers.put("Accept-Language", "zh-CN,zh;q=0.9");
headers.put("X-Emby-Authorization", xea);
}
/**
* Get
* @param url