最近見到不少人發(fā)了 115 網(wǎng)盤的解析軟件,要么帶廣告、要么聯(lián)網(wǎng)刷流量,一個小小的東西沒必要弄成這樣。
下午抓了一下 U 蛋的包,發(fā)現(xiàn)其實(shí)獲取下載地址很簡單。
例如 115 網(wǎng)盤上某文件的下載地址為
http://u.115.com/file/t6d903d466
這其中的 t6d903d466 稱之為提取碼。
把提取碼加到下面的地址后面,然后打開就可以看到真實(shí)的文件下載地址了。
http://u.115.com/?ct=upload_api&ac=get_pick_code_info&version=1160&pickcode=
加上提取碼后,地址為
http://u.115.com/?ct=upload_api&ac=get_pick_code_info&version=1160&pickcode=t6d903d466
打開上面的地址,看到的是一串 JSON,
{"DownloadUrl":[{"Url":"http:\/\/15.tel.115cdn.com\/pickdown\/M00\/4F\/EE\/d5NqvEyb7m0AAAAABv1hAEk82Tw6352427\/00-00.zip?key=a31a1b535f809a96a5fca0f75c5dfed5&key1=4ca0567b&file=00-00.zip&key2=35382e3231322e37342e313631"},{"Url":"http:\/\/15.cnc.115cdn.com\/pickdown\/M00\/4F\/EE\/d5NqvEyb7m0AAAAABv1hAEk82Tw6352427\/00-00.zip?key=b4ea60a2446bf6a612f2e72a7dc2e20b&key1=4ca0567b&file=00-00.zip&key2=35382e3231322e37342e313631"},{"Url":"http:\/\/15.bak.115cdn.com\/pickdown\/16f1aa9d7f70e6abf54cd3f864ac3fae4ca080ab\/M00\/4F\/EE\/d5NqvEyb7m0AAAAABv1hAEk82Tw6352427\/00-00.zip?file=00-00.zip&key1=4ca0567b&key2=35382e3231322e37342e313631","UrlKey":"http:\/\/15.bak.115cdn.com\/stat\/stat.gif"}],"FileName":"00-00.zip","Sha1":"48D67FC389CD85CF9B70294409745044641B9BA1","State":true,"Message":"ok","Version":1160}
其中"Url":后面的字符串就是文件真實(shí)下載地址,一般會有三個地址(分別表示電信、網(wǎng)通、備份)。
第一個地址為
http:\/\/15.tel.115cdn.com\/pickdown\/M00\/4F\/EE\/d5NqvEyb7m0AAAAABv1hAEk82Tw6352427\/00-00.zip?key=a31a1b535f809a96a5fca0f75c5dfed5&key1=4ca0567b&file=00-00.zip&key2=35382e3231322e37342e313631
把其中的轉(zhuǎn)義字符"\/"替換為"/"得到的就是真實(shí)地址
http://15.tel.115cdn.com/pickdown/M00/4F/EE/d5NqvEyb7m0AAAAABv1hAEk82Tw6352427/00-00.zip?key=a31a1b535f809a96a5fca0f75c5dfed5&key1=4ca0567b&file=00-00.zip&key2=35382e3231322e37342e313631
就這么簡單。