已掉线,重新登录

首页 > 绿虎论坛 > 杂类 > 其他 (发帖)

标题: PHP开发创意:百度网盘分享助手

作者: @Ta

时间: 2014-07-08

点击: 5762

由于目前百度网盘的现状,版权类文件无法分享,度娘动不动就抽风,导致分享链接失效。所以我准备开发一个PHP的百度网盘分享助手。其原理是事先保存分享者的百度网盘cookies,然后用curl直接获取网盘内容,再对页面进一步处理并显示,这样任何人都可以下载到分享者网盘内的文件,并且无法删除或修改网盘内的文件。获取页面主要以wap百度网盘页面为主。

可是开发遇到困难了,curl获取到的百度网盘页面是空白,不管是手机版还是电脑版都是空白,明明浏览器可以正常显示的,压流也可以打开的。希望大家帮帮我。能开发出这款PHP软件,也算是造福全网民了。

[隐藏样式|查看源码]


『回复列表(22|隐藏机器人聊天)』

1. 机智的卷纸
(/@Ta/2014-07-08 22:43//)

2. 靠cookies的话,百度网盘coomies不是永久的。异地登陆或者更改密码等等情况都能导致cook失效。况且用户访问多用户cook网盘我感觉切换也不方便。
(/@Ta/2014-07-08 22:45//)

3. @net909,同一楼
(/@Ta/2014-07-08 22:46//)

4. 有个WordPress插件叫wp2pcs,是通过pcs接口实现的,你可以去研究一下它的代码。不过前提是必须搞到pcs接口,百度现在好像关闭pcs接口申请了。你可以去和客服沟通一下,如果申请到接口,开发就容易多了。@net909
(/@Ta/2014-07-08 22:50//)

5. @苏凌丶,百度不可能开放这种接口的
(/@Ta/2014-07-08 22:51//)

6. @小磊丶,的确是有。但是现在不开放了。以前申请到接口的人还可以正常使用。
(/@Ta/2014-07-08 22:54//)

7. @苏凌丶 已经有人用PCS接口开发出类似的百度网盘分享助手了,但是我觉得那个太局限了。还是用cookies直接抓取网页比较好。
(/@Ta/2014-07-08 22:59//)

8. 工作原理是开发者申请接口,获得api和密钥,用户进入php程序后会被引导到百度网盘登录授权页面,然后就像QQ登录网站一样,会给PHP程序权限,然后由百度通过验证api和密钥寄送用户文件到php程序。@小磊丶
(/@Ta/2014-07-08 23:04//)

9. @net909,cookie的话,一是有时间限制,二是靠抓取网页实现的话,由于百度网盘布局经常改变,这就得频繁更新程序。@net909
(/@Ta/2014-07-08 23:06//)

10. @net909,而且百度网盘下载按钮是通过js实现的,这就比较麻烦了。
(/@Ta/2014-07-08 23:08//)

11. 创意是美好的,现实是残酷的
(/@Ta/2014-07-08 23:27//)

12. @苏凌丶,这是百度登陆,这个是可以申请到的
(/@Ta/2014-07-08 23:31//)

13. @小磊丶,唉,不是你说的这样,你用一下wp2pcs就知道啦。
(/@Ta/2014-07-08 23:35//)

14. @苏凌丶,我知道你说的是那种什么ak和sk密钥一类东西。就像七牛一样。但是我意思是说可以通过百度账号登陆来保存登陆状态,比你的cook好的多
(/@Ta/2014-07-09 00:39//)

15. 这种高难度问题得问老虎@老虎会游泳 
(/@Ta/2014-07-09 00:40//)

16. 你都知道版权,,,,你还这么做?
(/@Ta/2014-07-09 00:57//)

18. 你这个,如果被0xAINI这样闲人发现漏洞,那泄露的...
(/@Ta/2014-07-09 05:06//)

19. @小磊丶,那样也是会弹出验证码的
(/@Ta/2014-07-09 06:07//)

20. 没错,百度会在登录的时候给你验证码。然后等登录成功之后给你邮箱发地登录提醒。
(/@Ta/2014-07-09 07:36//)

下一页 1/2页,共22楼

回复需要登录

8月13日 19:02 星期三

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1