Closed meteorlad closed 7 years ago
md5("/vms?key=fvip&src=1702633101b340d8917a69cf8a4b8c7c&tvId=768758500&vid=4365495db4bbe628f886ecffd0fc4b0c&vinfo=1&tm=3679&qyid=04bbf817addf54fe17a65c01c9e8bde5&puid=1210611545&authKey=40e9dfaddacc9b71e58a5a4b8bcbf198&um=1&pf=b6c13e26323c537d&thdk=&thdt=&rs=1&k_tag=1&qdx=n&qdv=3&ppt=0"."t6hrq6k0n6n6k6qdh6tje6wpb62v7654");
&vf=c36e686bee5fdd01bf667c023d482552
md5("/jp/tmts/778264800/d04b3625c1bca711ce6126594dbfda76/?uid=1210611545&cupid=qc_100001_100186&platForm=h5&qyid=80tpw6x1plep3ssytvsvmcu5&agenttype=13&type=mp4&nolimit=&k_ft1=8&rate=1&sgti=13_80tpw6x1plep3ssytvsvmcu5_1504532374406&codeflag=1&qdv=1&qdx=n&qdy=x&qds=0&__jsT=sijsc&t=1504532376024&src=02020031010000000000&callback=tmtsCallback"."3sj8xof48xof4tk9f4tk9ypgk9ypg5ul");
&vf=81780f7d141090ba01a0f99629a76dd1
Thanks
qyid=80tpw6x1plep3ssytvsvmcu5 and t=1504532376024 and sgti=13_80tpw6x1plep3ssytvsvmcu5_1504532374406 How do we calculate that?
you should post all the cache string as
"/jp/tmts/778264800/d04b3625c1bca711ce6126594dbfda76/?uid=1210611545&cupid=qc_100001_100186&platForm=h5&qyid=80tpw6x1plep3ssytvsvmcu5&agenttype=13&type=mp4&nolimit=&k_ft1=8&rate=1&sgti=13_80tpw6x1plep3ssytvsvmcu5_1504532374406&codeflag=1&qdv=1&qdx=n&qdy=x&qds=0&__jsT=sijsc&t=1504532376024&src=02020031010000000000&callback=tmtsCallback"
the key to use one or another salt ist the src
for vip and src 1702633101b340d8917a69cf8a4b8c7c use t6hrq6k0n6n6k6qdh6tje6wpb62v7654
How do I get these two values? sgti=13_80tpw6x1plep3ssytvsvmcu5_1504532374406 and t=1504532376024
you dont need these values. Use this address
you only need to know tvid which is 778264800 and vid which is d04b3625c1bca711ce6126594dbfda76
$authkey=md5(md5("")."506"."778264800");
$cache= "/vms?key=fvip&src=1702633101b340d8917a69cf8a4b8c7c&tvId=778264800&vid=d04b3625c1bca711ce6126594dbfda76&vinfo=1&tm=506&qyid=&puid=&authKey=$authkey&um=1&pf=b6c13e26323c537d&thdk=&thdt=&rs=1&k_tag=1&qdv=3";
$vf=md5($cache."u6fnp3eok0dpftcq9qbr4n9svk8tqh7u");
echo gzinflate(substr(curl_proxy("http://cache.video.qiyi.com$cache&vf=$vf"),10));
This address only gets the address in the F4V format, if you want to get the mp4 format or the m3u8 format?
No, you get mp4 files. With the f4v links you should make another call adding http://data.video.qiyi.com/videos
Can say the specific call way.
Call the cache and get all the f4v links. Then you should make another call adding http://data.video.qiyi.com/videos to each link.
For example
but this only works if the video isnt vip. For vip is more complex.
Take a look here
If the address is as follows:
How much is the salt ?