测试ucToken

This commit is contained in:
lushunming 2025-03-14 09:24:12 +08:00
parent aea86cb426
commit 9aa038a3ce
7 changed files with 36 additions and 5 deletions

View File

@ -1,11 +1,14 @@
package com.github.catvod.spider;
import android.content.Context;
import com.github.catvod.api.QRCodeHandler;
import com.github.catvod.bean.Class;
import com.github.catvod.bean.Result;
import com.github.catvod.bean.Vod;
import com.github.catvod.crawler.Spider;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
public class Introduce extends Spider {
@ -19,6 +22,8 @@ public class Introduce extends Spider {
@Override
public String homeContent(boolean filter) throws Exception {
List<Class> classes = new ArrayList<>();
classes.add(new Class("1", "UC"));
List<Vod> list = new ArrayList<>();
String pic = "https://androidcatvodspider.netlify.app/wechat.png";
String name = "关注公众号";
@ -29,4 +34,30 @@ public class Introduce extends Spider {
return Result.string(list);
}
@Override
public String categoryContent(String tid, String pg, boolean filter, HashMap<String, String> extend) {
List<Vod> vodList = new ArrayList<>();
//UC
if (tid.equals("1")) {
String pic = "https://androidcatvodspider.netlify.app/wechat.png";
String name = "点击设置Token";
vodList.add(new Vod("UCToken", name, pic));
}
return Result.get().vod(vodList).string();
}
@Override
public String detailContent(List<String> ids) throws Exception {
String vodId = ids.get(0);
//UC Token 扫码
if (vodId.equals("UCToken")) {
QRCodeHandler qrCodeHandler = new QRCodeHandler();
qrCodeHandler.startUC_TOKENScan();
}
Vod item = new Vod();
return Result.string(item);
}
}

Binary file not shown.

View File

@ -1 +1 @@
08f32c03492c9516144a7145287d5a7c
cee419bf14ff0ade3824575ca16fd428

View File

@ -1,5 +1,5 @@
{
"spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;08f32c03492c9516144a7145287d5a7c",
"spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;cee419bf14ff0ade3824575ca16fd428",
"lives": [
{

View File

@ -1,5 +1,5 @@
{
"spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;08f32c03492c9516144a7145287d5a7c",
"spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;cee419bf14ff0ade3824575ca16fd428",
"lives": [
{
"name": "直播ipv6",

View File

@ -1,5 +1,5 @@
{
"spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;08f32c03492c9516144a7145287d5a7c",
"spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;cee419bf14ff0ade3824575ca16fd428",
"lives": [
{
"name": "直播ipv6",

View File

@ -1,5 +1,5 @@
{
"spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;08f32c03492c9516144a7145287d5a7c",
"spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;cee419bf14ff0ade3824575ca16fd428",
"lives": [
{
"name": "直播",