suning云盘解析源码[PHP]

作者:Matrix 被围观: 6,387 次 发布时间:2015-10-29 分类:码字型 零零星星 | 107 条评论 »

NOTICE:这是一个创建于 403 天前的主题,其中的信息可能已经有所发展或是发生改变。

苏宁云盘的下载速度还是不错的,之前获取下载地址很简单。现在必须要求用户登录才能办到,难度也是增加不少。还好suning没做绝。GOOD LUCK!

提示: 回复可见网盘地址

源码

  1. <?php
  2. /*
  3.     需要配置苏宁账户密码
  4.     @author Pang 
  5.     @url http://www.hhtjim.com
  6. */
  7. error_reporting(0);
  8. $a = new suning($_GET['id']);
  9. $a->dl();
  10. class suning
  11. {
  12.     const USER = 'XXXXXX';//苏宁账户 url编码
  13.     const PAW = 'XXXXXXX';//苏宁密码 
  14.     public function __construct($id)
  15.     {
  16.         $this->id = $id;
  17.     }
  18.     function tui($a)
  19.     {
  20.         die($a . '<br />Please Check <a href="http://www.hhtjim.com/message-wall#comment">here.');
  21.     }
  22.     function dl()
  23.     {
  24.         $header_2[] = 'User-Agent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16';
  25.         $header_2[] = 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8';
  26.         $post = 'service=https%3A%2F%2Fpan.suning.com%2Fcloud-web%2Fauth%3FtargetUrl%3Dhttp%253A%252F%252Fpan.suning.com%252Fcloud-web%252FwapLogon.htm%253Fsk%253D'.$this->id.'&username='.self::USER.'&password='.self::PAW.'&verifyCode=';
  27.         $ticketUrl_C = $this->curl_get('https://passport.suning.com/ids/login',array('TOU'=>1,'SSL'=>1,'POST'=>$post));
  28.         $authId_2 = $this->getSet_Cookie($ticketUrl_C ,'authId');//#52 151027 修改
  29.         //echo $authId_2;
  30.         $header_4[] = 'User-Agent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16';
  31.         $header_4[] = 'Cookie: authId='.$authId_2;
  32.         //$header_4[] = 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8';
  33.         $dl_json = $this->curl_get('http://pan.suning.com/cloud-web/share/downShare.htm',array('POST'=>'sk='.$this->id,'ADD_HEADER_ARRAY'=>$header_4 ));
  34.         $o = json_decode($dl_json );
  35.         $dl = $dl = $o->downloadURL?$o->downloadURL:$this->tui('downloadURL.');
  36.         header('location: '.$dl,1,303);
  37.     }
  38.     function getLocation($concent)
  39.     {
  40.         preg_match('#Location: (.*)#i',$concent,$la_);
  41.         return ($la_[1] && !emptyempty($la_[1]))?$la_[1]:false;
  42.     }
  43.     function getSet_Cookie($u,$name)
  44.     {
  45.         $a = str_replace(array(': ',';'),'&',$u);
  46.         $a = str_replace(PHP_EOL,'&',$a);
  47.         parse_str($a,$re);
  48.         return  array_key_exists($name,$re)&&!emptyempty($re[$name])?$re[$name]:false;
  49.     }
  50.     function curl_get($url$array=array())
  51.     {
  52.         $defaultOptions = array(
  53.             'IPHONE_UA'=>1,
  54.             'SSL'=>0,
  55.             'TOU'=>0,
  56.             'ADD_HEADER_ARRAY'=>0,
  57.             'POST'=>0,
  58.             'REFERER'=>0,
  59.             'USERAGENT'=>0,
  60.             'CURLOPT_FOLLOWLOCATION'=>0
  61.         );
  62.         $array = array_merge($defaultOptions$array);
  63.         $ch = curl_init($url);
  64.         if($array['SSL']){
  65.             curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  66.             curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
  67.         }
  68.         if ($array['IPHONE_UA'])
  69.         {
  70.             curl_setopt($ch, CURLOPT_HTTPHEADER, array('User-Agent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7D11 Safari/528.16'));
  71.         }
  72.         if (is_array($array['ADD_HEADER_ARRAY']))
  73.         {
  74.             curl_setopt($ch, CURLOPT_HTTPHEADER, $array['ADD_HEADER_ARRAY']);
  75.         }
  76.         if ($array['POST'])
  77.         {
  78.             curl_setopt($ch, CURLOPT_POSTFIELDS, $array['POST']);
  79.         }
  80.         if ($array['REFERER'])
  81.         {
  82.             curl_setopt($ch, CURLOPT_REFERER, $array['REFERER']);
  83.         }
  84.         if ($array['USERAGENT'])
  85.         {
  86.             curl_setopt($ch, CURLOPT_USERAGENT, $array['USERAGENT']);
  87.         }
  88.         if($array['TOU']){
  89.             curl_setopt($ch, CURLOPT_HEADER, 1); //输出响应头
  90.         }
  91.         if ($array['CURLOPT_FOLLOWLOCATION'])
  92.         {
  93.             curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);//自动跟踪跳转的链接 
  94.         }
  95.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  96.         $get_url = curl_exec($ch);
  97.         curl_close($ch);
  98.         return $get_url;
  99.     }
  100. }

说明:
需要修改胃自己的苏宁账户和密码
调用:/su.php?id=XXXX
xxxx为文件id

本文固定链接:http://www.hhtjim.com/suning-cloud-disk-parsing-the-source-code-php.html
Matrix
本文章由 Matrix 于2015年10月29日发布在码字型, 零零星星分类下,目前没有通告,你可以至底部留下评论。
转载请注明:suning云盘解析源码[PHP]-HHTjim'S 部落格
关键字:, ,

有107 条评论 »

  1. 商学院 商学院 2016-11-29 12:06:07 +0800#81

    支持下

  2. ziyang ziyang 2016-11-16 16:49:30 +0800#80

    来搞搞,看看看

  3. YIem YIem 2016-11-11 16:04:03 +0800#79

    来自Google -- 满满的都是干货 -- 希望继续更新!

  4. 焚墨 焚墨 2016-11-4 21:20:08 +0800#78

    还能用么 😛

  5. 我来看看 我来看看 2016-10-15 17:19:30 +0800#77

    我来看看我来看看

  6. 小阳 小阳 2016-9-14 11:55:17 +0800#76

    看看了!!!!!!!!!!11 🙂 🙂 🙂 🙂

  7. 网友 网友 2016-9-11 10:45:39 +0800#75

    这个应该还可以用吧

  8. sunny sunny 2016-8-18 18:07:06 +0800#74

    🙁 看看

  9. 菜籽 菜籽 2016-7-13 17:46:44 +0800#73

    看看

  10. djbel djbel 2016-7-12 11:59:01 +0800#72

    我之前买你的代码不能用了,能帮改一下不,360网盘的解析不了,使得我整个网站好多东西无法播放!cqjl.cn/up.php djbel@qq.com

  11. AMNOTSR AMNOTSR 2016-6-22 8:38:35 +0800#71

    你好 😆

  12. 烂番茄 烂番茄 2016-6-9 23:59:02 +0800#70

    🙂 🙂 🙂 :smile:表示很不错额哈。。

  13. 云崖居 云崖居 2016-5-9 12:03:33 +0800#69

    😳 还能用么

  14. 网友 网友 2016-4-22 0:38:17 +0800#68

    不知道现在失效没有啊

  15. vivbe vivbe 2016-2-15 22:55:38 +0800#67

    学习

  16. 路人不知名 路人不知名 2016-2-10 21:46:34 +0800#66

    来学习一下 看看大牛的技术

  17. retn retn 2016-2-8 7:48:24 +0800#65

    已经无力折腾了

  18. 这个真麻烦 这个真麻烦 2016-2-7 22:50:33 +0800#64

    这个怎么玩啊?

  19. 久光 久光 2016-2-1 22:14:11 +0800#63

    回复看看能不能用

  20. 黑夜星空 黑夜星空 2016-1-27 12:38:10 +0800#62

    看看,试试

  21. 捷淘 捷淘 2016-1-27 10:32:30 +0800#61

    👿

  22. KANKAN KANKAN 2016-1-24 17:04:40 +0800#60

    QIAOQIAO看~

  23. zf zf 2016-1-24 0:23:58 +0800#59

    不错啊

  24. wolf wolf 2016-1-21 20:09:14 +0800#58

    好久没来了...看看失效了吗

  25. ddl0762 ddl0762 2016-1-20 16:17:16 +0800#57

    看看回复的内容,谢谢分享。

  26. 速度 速度 2016-1-20 15:55:28 +0800#56

    🙁

  27. 学习下 学习下 2016-1-17 1:35:21 +0800#55

    还有什么能偶组队

  28. 亿人 亿人 2016-1-16 22:03:32 +0800#54

    这个不错,支持你

  29. 阿明 阿明 2016-1-16 17:25:03 +0800#53

    看起来很叼哦

  30. 你好 你好 2016-1-15 4:44:09 +0800#52

    😎 看看怎么样

  31. air大神 air大神 2016-1-13 21:16:18 +0800#51

    好厉害,佩服

  32. 乐天玛 乐天玛 2016-1-13 20:38:51 +0800#50

    学习一下,看看

  33. ny ny 2016-1-10 19:30:50 +0800#49

    1
    我来看看

  34. 123 123 2016-1-10 18:24:48 +0800#48

    现在还行么。。。

  35. AdOnCn AdOnCn 2016-1-9 16:27:29 +0800#47

    很好的文章!感谢!

  36. 你干嘛 你干嘛 2016-1-8 20:20:44 +0800#46

    🙁 🙁 好像不错!

  37. 韵国风 韵国风 2016-1-4 10:56:16 +0800#45

    😆 太感谢博主了~~~~

  38. 辉 2016-1-3 13:02:58 +0800#44

    来看看还能用吗?还有QQ微云不?

  39. 网友 网友 2015-12-26 17:01:40 +0800#43

    感谢分享

  40. 天下MUD 天下MUD 2015-12-21 20:27:18 +0800#42

    正式需要的,看看

  41. a a 2015-12-21 3:18:50 +0800#41

    😛

  42. 浮华 浮华 2015-12-21 1:14:28 +0800#40

    来看看

  43. 233232 233232 2015-12-18 16:25:18 +0800#39

    我来看看什么来的............

  44. 邪小冷 邪小冷 2015-12-12 15:21:47 +0800#38

    谢谢分享。。。。

  45. 不锈钢屏风厂家 不锈钢屏风厂家 2015-12-10 15:03:53 +0800#37

    😎 😎 支持一下!

  46. 萌幻之乡 萌幻之乡 2015-12-6 0:42:12 +0800#36

    再来恢复一遍

  47. 爆实惠 爆实惠 2015-12-5 11:10:07 +0800#35

    很强大啊 :mrgreen:

  48. 源码 源码 2015-12-4 15:36:22 +0800#34

    😎 支持分享精神

  49. strwei strwei 2015-12-3 21:59:37 +0800#33

    路过看看

  50. 香菇肥牛 香菇肥牛 2015-12-3 16:06:16 +0800#32

    才知道苏宁也做网盘了,哈哈,学习一个

    • Matrix Matrix Moderator 2015-12-7 23:20:32 +0800

      香菇肥牛 潜水够久的啊。。qing.su 502错误打不开了。无标题.jpg

    • 蓝蓝 蓝蓝 2015-12-19 0:36:08 +0800

      我喜欢鲍菇肥牛

  51. 灰常记忆 灰常记忆 2015-11-29 0:33:29 +0800#31

    😆 已经无力折腾了

    • Matrix Matrix Moderator 2015-12-7 22:25:40 +0800

      也是。没以前兴趣大了。也没时间

  52. 凉州胡人为我吹 凉州胡人为我吹 2015-11-24 23:32:25 +0800#30

    我来看看什么来的............

  53. 爱聊聊 爱聊聊 2015-11-24 10:29:25 +0800#29

    我又来了

  54. 海诚 海诚 2015-11-21 19:16:41 +0800#28

    学习一下

  55. 爆实惠 爆实惠 2015-11-20 22:36:51 +0800#27

    好强,学习下 😎

  56. 缙哥哥的博客 缙哥哥的博客 2015-11-20 19:29:20 +0800#26

    感谢分享!

  57. 爱聊聊 爱聊聊 2015-11-19 20:41:49 +0800#25

    网盘咱们网站最牛!

  58. 萌幻之乡 萌幻之乡 2015-11-18 16:03:10 +0800#24

    感谢楼主分享 😛 有道云很不错流量大也不会封

  59. 鱼 2015-11-16 21:02:57 +0800#23

    微云的解析能开一下源吗?谢谢博主了。

    • Matrix Matrix Moderator 2015-11-16 21:26:02 +0800

      好吧 🙄 空下来了 再给发布出来。

      • 鱼 2015-11-17 14:12:40 +0800

        真是太感谢了。 🙂

    • Matrix Matrix Moderator 2015-11-16 21:32:10 +0800

      这个解析是有问题的。。 😯 如果微云限制有必须登录才能下载 那只能干瞪眼。 目前我自己无能力模拟登录QQ

      • 小百度 小百度 2015-11-17 17:22:05 +0800

        微云解析已经限量了,没有用的

        • Matrix Matrix Moderator 2015-11-17 23:37:43 +0800

          不清楚欸。。那就更没搞头了

          • 小百度 小百度 2015-11-17 23:38:37 +0800

            🙁

            • Matrix Matrix Moderator 2015-11-18 0:02:54 +0800

              限制是多了 以前能播放的 现在都不行

              • 小百度 小百度 2015-11-18 0:04:12 +0800

                解析其他的云盘吧

                • Matrix Matrix Moderator 2015-11-18 0:07:34 +0800

                  比如呢。天翼云?

                  • 小百度 小百度 2015-11-18 0:08:46 +0800

                    天翼流量大了还是要死了 🙁

                    • Matrix Matrix Moderator 2015-11-18 0:10:03 +0800

                      还是用自己的服务器好些 😀 😀

                    • 小百度 小百度 2015-11-18 0:10:44 +0800

                      🙁 做在线用自己服务器,贵死了

                    • Matrix Matrix Moderator 2015-11-18 0:11:44 +0800

                      那就无解了

                  • 小百度 小百度 2015-11-18 0:12:34 +0800

                    🙁 你可以把你的有道云解析分享我,试试流量大了会不会死的 😛

                    • Matrix Matrix Moderator 2015-11-18 0:14:39 +0800

                      哦 有道云也不错的。

                    • 小百度 小百度 2015-11-18 0:15:25 +0800

                      分享与我,测试下能承受多少流量,老乡 🙂

                    • Matrix Matrix Moderator 2015-11-18 0:19:55 +0800

                      接口:"http://note.youdao.com/yws/api/group/{$gid}/file/{$fileid}?method=download&version=1&shareToken={$token}"

                      $fileid这里获取:"http://note.youdao.com/yws/api/group/{$gid}/share/?method=get&shareToken={$token}"
                      祝你好运 老乡~ 😎

                  • 蓝蓝 蓝蓝 2015-11-30 22:56:41 +0800

                    博主解析天翼云其实只需要用到3个接口就行了,天翼无密码接口,天翼密码接口,新浪短网址接口,利用网站读取天翼云地址,读取到之后利用新浪接口缩短天翼云地址,因为天翼云的地址是固定的,这样就只要输出新浪短网址就行了,就不会和楼下说的很耗费流量

                    • Matrix Matrix Moderator 2015-12-7 22:31:44 +0800

                      不知道天翼的解析是固定链接。以后若变成动态的了 就很麻烦了

                  • 蓝蓝 蓝蓝 2015-12-7 22:33:12 +0800

                    天翼云已经用了不止一年了

  60. 张三丰 张三丰 2015-11-15 10:42:54 +0800#22

    这个不错,支持你

  61. 学校了 学校了 2015-11-14 21:57:32 +0800#21

    来了 大神 牛逼

  62. 小小 小小 2015-11-14 17:13:28 +0800#20

    不错的分享啊

  63. Matrix Matrix Moderator 2015-11-14 0:45:38 +0800#19

    :mrgreen: :mrgreen:

  64. sgfgshfv sgfgshfv 2015-11-12 10:48:08 +0800#18

    推广方式GV和GV恶虎岗有较大的

  65. 紫薇恋人 紫薇恋人 2015-11-11 17:48:38 +0800#17

    刚刚试了试 解析失败!

  66. 浮光幻影 浮光幻影 2015-11-11 13:28:12 +0800#16

    大神很厉害!

  67. 网友 网友 2015-11-11 10:42:32 +0800#15

    我来看看大神,跟大神学习啊

  68. 不太高的手 不太高的手 2015-11-11 2:56:25 +0800#14

    牛B支持一个

  69. 我是来学习一下的 我是来学习一下的 2015-11-11 2:15:00 +0800#13

    😛 😛 我是来学习一下的

  70. crespo1980 crespo1980 2015-11-10 15:16:39 +0800#12

    你好,博主,谢谢分享,来学习的

  71. yyyuyu yyyuyu 2015-11-9 22:14:14 +0800#11

    😯 😀 😀 😮

  72. 不错啊 不错啊 2015-11-9 21:16:57 +0800#10

    很好,,,,,

  73. 歪歪影院 歪歪影院 2015-11-9 20:24:39 +0800#9

    😛

  74. fer fer 2015-11-9 19:56:59 +0800#8

    学习一下

  75. Jonvi. Jonvi. 2015-11-6 23:30:58 +0800#7

    博主一如既往地厉害 😀 😀

  76. 感谢 感谢 2015-11-5 1:18:49 +0800#6

    感谢!!

  77. 88888888 88888888 2015-11-4 8:34:54 +0800#5

    🙂 🙂 🙂 🙂 🙂 🙂

  78. dwf135 dwf135 2015-11-3 19:38:50 +0800#4

    感谢分享

  79. hyy hyy 2015-11-1 0:38:24 +0800#3

    学习一下

  80. HYW HYW 2015-10-31 22:54:47 +0800#2

    我来看看什么来的............

  81. 网友 网友 2015-10-31 19:18:02 +0800#1

    🙂 🙂 我来看看

    • hggfhfggh hggfhfggh 2016-7-28 18:21:49 +0800

      hjjhjhgj反对法

添加新评论 »

 😛 Sad 忧伤 👿 Smile 笑脸 😳 😀 😯 😮 😕 😎 😆 😡 😈 Roll Eyes 转眼珠 😉 💡 😐 😥 Mr Green 绿脸先生

NOTICE: You should type some Chinese word (like “你好”) in your comment to pass the spam-check, thanks for your patience!