public class QTDataCenter
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
BASE_URL |
| 构造器和说明 |
|---|
QTDataCenter() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addPlayRecord(long ts,
int channelId,
int programId,
long playDuration,
long position,
QTCallback<java.lang.Void> callback) |
static OkHttpClient |
CustomTrust(java.lang.String certString) |
static void |
loggerSender(java.lang.String clientId) |
static void |
operateFavChannel(java.util.Map<java.lang.String,java.lang.Object> map,
QTCallback<java.lang.Void> callback) |
static java.lang.String |
requestBlockingToken() |
static void |
requestChannelAttributes(int categoryId,
QTCallback<java.util.List<ChannelAttributes>> callback) |
static void |
requestChannelliveCategories(QTCallback<RadioCategoryList> callback) |
static void |
requestChannelOnDemand(int channelId,
QTCallback<Channel> callback) |
static void |
requestChannelOnDemandCategories(QTCallback<java.util.List<Category>> callback) |
static void |
requestChannelOnDemandList(java.lang.Integer categoryId,
java.lang.String order,
java.lang.Integer pageIndex,
java.lang.Integer pageSize,
QTCallback<QTListEntity<Channel>> callback) |
static void |
requestChannelOnDemandList(java.util.List<java.lang.Integer> channelIds,
QTCallback<java.util.HashMap<java.lang.String,Channel>> callback) |
static void |
requestChannelOnDemandProgramList(java.lang.Integer channelId,
java.lang.Integer programId,
java.lang.Integer pageIndex,
java.lang.Integer pageSize,
java.lang.String order,
QTCallback<QTListEntity<ChannelProgram>> callback) |
static void |
requestChannelPrmission(int ChannelId,
QTCallback<ChannelPrmission> callback) |
static void |
requestFavChannel(QTCallback<java.util.List<SimpleChannel>> callback) |
static void |
requestOrderList(QTCallback<java.util.List<QTOrderEntity>> callback) |
static void |
requestPlayHistory(QTCallback<java.util.List<PlayHistory>> callback) |
static void |
requestPodcasterDetails(java.lang.String podcasterId,
QTCallback<Podcaster> callback) |
static void |
requestPodcasterList(java.lang.Integer pageIndex,
java.lang.Integer pageSize,
QTCallback<QTListEntity<Podcaster>> callback) |
static void |
requestProgramUrl(int channelId,
int programId,
java.lang.String format,
java.lang.String type,
QTCallback<Editions> callback) |
static void |
requestQTToken(java.lang.String code,
ResponseCallBack<BaseEntity<UserToken>> callback) |
static void |
requestRadioDetails(int radioId,
QTCallback<Radio> callback) |
static void |
requestRadioList(java.lang.Integer pageIndex,
java.lang.Integer pageSize,
java.lang.Integer categoryId,
QTCallback<QTListEntity<Radio>> callback) |
static void |
requestRadioProgramList(int radioId,
QTCallback<RadioProgramList> callback) |
static void |
requestRadioUrl(int channelId,
QTCallback<Editions> callback) |
static void |
requestUserInfo(QTCallback<UserInfo> callback) |
static void |
search(java.lang.String keyword,
java.lang.String type,
java.lang.String categoryId,
java.lang.Integer page,
QTCallback<QTListEntity<SimpleChannel>> callback) |
static void |
updateHost(java.lang.String host) |
public static void updateHost(java.lang.String host)
public static OkHttpClient CustomTrust(java.lang.String certString)
public static java.lang.String requestBlockingToken()
throws java.io.IOException
java.io.IOExceptionpublic static void requestQTToken(java.lang.String code,
ResponseCallBack<BaseEntity<UserToken>> callback)
public static void requestChannelOnDemandList(java.lang.Integer categoryId,
java.lang.String order,
java.lang.Integer pageIndex,
java.lang.Integer pageSize,
QTCallback<QTListEntity<Channel>> callback)
public static void requestChannelOnDemandCategories(QTCallback<java.util.List<Category>> callback)
public static void requestChannelOnDemand(int channelId,
QTCallback<Channel> callback)
public static void requestChannelPrmission(int ChannelId,
QTCallback<ChannelPrmission> callback)
public static void requestChannelOnDemandProgramList(java.lang.Integer channelId,
java.lang.Integer programId,
java.lang.Integer pageIndex,
java.lang.Integer pageSize,
java.lang.String order,
QTCallback<QTListEntity<ChannelProgram>> callback)
public static void requestChannelliveCategories(QTCallback<RadioCategoryList> callback)
public static void requestChannelOnDemandList(java.util.List<java.lang.Integer> channelIds,
QTCallback<java.util.HashMap<java.lang.String,Channel>> callback)
public static void requestRadioList(java.lang.Integer pageIndex,
java.lang.Integer pageSize,
java.lang.Integer categoryId,
QTCallback<QTListEntity<Radio>> callback)
public static void requestRadioDetails(int radioId,
QTCallback<Radio> callback)
public static void requestRadioProgramList(int radioId,
QTCallback<RadioProgramList> callback)
public static void requestPodcasterList(java.lang.Integer pageIndex,
java.lang.Integer pageSize,
QTCallback<QTListEntity<Podcaster>> callback)
public static void requestPodcasterDetails(java.lang.String podcasterId,
QTCallback<Podcaster> callback)
public static void requestProgramUrl(int channelId,
int programId,
java.lang.String format,
java.lang.String type,
QTCallback<Editions> callback)
public static void requestRadioUrl(int channelId,
QTCallback<Editions> callback)
public static void addPlayRecord(long ts,
int channelId,
int programId,
long playDuration,
long position,
QTCallback<java.lang.Void> callback)
public static void requestOrderList(QTCallback<java.util.List<QTOrderEntity>> callback)
public static void requestUserInfo(QTCallback<UserInfo> callback)
public static void operateFavChannel(java.util.Map<java.lang.String,java.lang.Object> map,
QTCallback<java.lang.Void> callback)
public static void requestFavChannel(QTCallback<java.util.List<SimpleChannel>> callback)
public static void requestPlayHistory(QTCallback<java.util.List<PlayHistory>> callback)
public static void loggerSender(java.lang.String clientId)
public static void search(java.lang.String keyword,
java.lang.String type,
java.lang.String categoryId,
java.lang.Integer page,
QTCallback<QTListEntity<SimpleChannel>> callback)
public static void requestChannelAttributes(int categoryId,
QTCallback<java.util.List<ChannelAttributes>> callback)