package com.hanju.video.app.util.video;
|
|
import android.content.Context;
|
|
import com.bytedance.novel.pangolin.NovelSDK;
|
import com.hanju.video.app.util.http.BasicTextHttpResponseHandler;
|
import com.hanju.video.app.util.http.HttpApiUtil;
|
|
import org.apache.http.Header;
|
import org.json.JSONObject;
|
|
import java.util.Map;
|
|
/**
|
* 抖音信息收集
|
*/
|
public class DPEventCollectUtil {
|
|
|
/**
|
* 沉浸式视频播放
|
*
|
* @param context
|
* @param from
|
*/
|
public static void playDrawVideo(Context context, Map<String, Object> map, String from,boolean complete) {
|
HttpApiUtil.playDrawVideo(context, from,complete, new BasicTextHttpResponseHandler() {
|
@Override
|
public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception {
|
|
}
|
});
|
}
|
|
|
/**
|
* 上传小说阅读时间
|
*
|
* @param context
|
*/
|
public static void uploadNovelReadTime(Context context) {
|
long time = NovelSDK.INSTANCE.getNovelReadingDuration();
|
if (time <= 0)
|
return;
|
HttpApiUtil.readNovel(context, time);
|
}
|
|
|
/**
|
* 进入详情
|
*
|
* @param context
|
* @param map
|
*/
|
public static void newsDetailEnter(Context context, Map<String, Object> map) {
|
HttpApiUtil.readNews(context, new BasicTextHttpResponseHandler() {
|
@Override
|
public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception {
|
|
}
|
});
|
}
|
|
|
}
|