https://v.qq.com/x/cover/m441e3rjq9kwpsc/h0025x3mn7z.html
上面的vid则是h0025x3mn7z,就是介于最后一个/到.html之间的字符。这种比较简单String apiUrl="http://vv.video.qq.com/getinfo?vids="+vid+"&platform=101001&charge=0&otype=json";
QZOutputJson={"dltype":1,"em":....省略
};
需要截取下json,也就是QZOutputJson=到最后的分号之间的字符串。 //解析fn
String fn = JsonPath.read(jsonData, "$.vl.vi[0].fn");
//解析fvkey
String fvkey = JsonPath.read(jsonData, "$.vl.vi[0].fvkey");
//解析url
String url = JsonPath.read(jsonData, "$.vl.vi[0].ul.ui[0].url");
String realPath=url+fn+"?vkey="+fvkey;
【提示:】
腾讯视频解析项目源码下载:demo-tencent-video.zip 访问密码 :9987
地址:https://www.leftso.com/article/846.html