ThinkPHP實現百度網盤下載功能,必備!
很多小站應該有需要讓使用者下載一些東西,比如報名表什麼的,前兩天看過一個教程,就有利用百度網盤實現自己網站下載的方法,今天就分享出來給大家
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
<?php /*將本程式碼儲存為bd.php 即可
利用 file_get_contents和preg_match_all、str_replace三個函式實現! 將百度網盤的$shareid 和 $uk 加入即可 例如:http://pan.baidu.com/share/link?shareid=489412&uk=101682133 自己伺服器上就 localhost/bd.php?shareid=489412&uk=101682133 就可以自己下載了 */ $shareid = $_GET [ `shareid` ];
$uk = $_GET [ `uk` ];
if (isset( $shareid ) && isset( $uk ))
{
$str = file_get_contents ( "http://pan.baidu.com/share/link?shareid={$shareid}&uk={$uk}" );
preg_match_all( `|"dlink\":\"([^"]+)\",\"|imsU` , $str , $baiduid );
$down = str_replace ( "\" , "" , $baiduid [1][1]);
}
header( "Location: " . $down );
?>
|
程式碼不是很多,但是個人覺得還是非常實用的.而且流量之類的用的都是百度的,也節省自己的空間不是?哈哈。
本文轉自 3147972 51CTO部落格,原文連結:http://blog.51cto.com/a3147972/1221085,如需轉載請自行聯絡原作者
相關文章
- 裝機必備:借用IDM實現百度雲高速下載
- 【絕對實用】百度網盤下載助手
- 網站必備之簡繁切換功能實現網站
- 百度網盤vip下載-軟體
- servlet實現下載功能Servlet
- vmware workstation 各個版本百度網盤下載
- Flutter 實現檔案下載功能Flutter
- Java實現檔案下載功能Java
- Django 實現下載檔案功能Django
- protobuf3.6.x版本的百度網盤下載地址
- python web開發視訊百度網盤下載?PythonWeb
- 破解百度網盤限速,告別下載速度慢
- 百度雲盤下載無限制 雲視雲百度網盤工具1.3正式版
- Html網頁實現鍵盤Enter響應功能HTML網頁
- IDM使用教程:利用IDM下載百度網盤檔案
- 基於ThinkPHP的圖片下載網站PHP網站
- 老羅android開發視訊教程全集百度網盤下載Android
- 樹莓派搭建個人 NAS 下載機(實現離線下載功能)樹莓派
- APICloud 實現文件下載和預覽功能APICloud
- 用C++實現下載檔案的功能C++
- 會聲會影破解版百度網盤/雲盤全外掛安裝教程下載
- ps破解版百度雲網盤下載+部署教程+更新補丁
- 社群小程式必備功能
- iOS Platform檔案百度雲盤下載地址iOSPlatform
- thinkphp實現超級外賣訂餐系統原始碼演示下載PHP原始碼
- 網頁點選實現下載效果網頁
- Camtd - Chrome 多執行緒下載管理器外掛,可滿速下載百度網盤檔案Chrome執行緒
- Android實現zip檔案下載和解壓功能Android
- Java開發必備:java幫助文件網址下載或線上幫助Java
- Linux下實現網際網路“過濾功能”(轉)Linux
- 下載:MKS Toolkit,Windows上裝11i必備Windows
- 新人求python教程網盤下載Python
- 教你如何實現c#檔案上傳下載功能C#
- 載入更多 功能的實現
- 仿開心網好友印象功能實現(收集而來備用)
- 針對百度雲盤下載限速問題解決
- Mac 下使用 Aria2 實現迅雷離線和百度雲下載Mac
- Android 開發環境下載地址 -- 百度網盤 adt-bundle android-studio sdk adt 下載Android開發環境