Demo online
Code sử dụng hàm API (Application Programming Interface)
Các chức năng chính của v2.0:
+ Xoá tập tin, thành viên có thể xoá tập tin mà mình đã upload, tập tin cũng sẽ được xóa trên server của dropbox
+ Upload nhiều tập tin 1 lúc. Có thể thay đổi trong cài đặt
+ Quản lý tập tin với các chức năng tương tự trang của dropbox như: xoá, tạo mới, đổi tên, sao chép, di chuyển tập tin và thư mục
+ Vì sử dụng hàm API nên sẽ không lưu email và mật khẩu dropbox của bạn
+ Tập tin sẽ upload lên thẳng dropbox, tăng thời gian xử lý
Hướng dẫn cài đặt:
Bước 1: Đăng nhập dropbox
Bước 2: Để hàm API hoạt động thì ta cần tạo 1 App. Truy cập Dropbox - Developers
Chọn App Console
Đồng ý với điều khoản...
What type of app do you want to create?
Chọn Dropbox API app
File and Datastores
No - ...
All file types -...
Hiện ra một cái khung, điền vào đó tên app mà bạn muốn tạo, ví dụ: abcdef_123
Chú ý: Đặt tên thật độc để tránh bị trùng, và tên không có dấu
Xong nhấn Create app
Hiện ra thông tin về app vừa tạo. Chú ý 2 cái quan trọng nhất là App Key và App Secret ghi lại 2 mã này
Chú ý: không được để lộ 2 đoạn mã này, nó quan trọng không khác gì email và mật khẩu. Trong trường hợp bị lộ thì hãy xoá app đó đi và tạo lại app khác là an toàn rồi
Bước 3: Truy cập Found
Nếu thấy thông báo
thì bỏ qua
Nếu không có thì nhấn vào nút Enable Public folder
Bước 4: Tải code lên host rồi giải nén
Sửa thông số cài đặt trong tập tin config.php:
$home - địa chỉ trang, ví dụ: domain.com
$user_max - thành viên upload tối đa. Nên để mức thấp vì để giới hạn ở mức cao nhanh bị hết băng thông, lỗi 509
$guest_max - khách upload tối đa
$min_size - dung lượng tập tin tối thiểu tránh up file 0 bytes
$max_disk_space - không gian đĩa tối đa cho phép upload
Bước 5: Chạy đường dẫn domain.com/install.php để cài đặt, đoạn nhập key và secret thì nhập 2 mã trên kia nhé.
Tải xuống tuoitreit.vn_wap-upload-dropbox-v2.0.zip (89.72 KB)
Chúc các bạn thành công!
Code:
http://up-2box.rhcloud.com
Các chức năng chính của v2.0:
+ Xoá tập tin, thành viên có thể xoá tập tin mà mình đã upload, tập tin cũng sẽ được xóa trên server của dropbox
+ Upload nhiều tập tin 1 lúc. Có thể thay đổi trong cài đặt
+ Quản lý tập tin với các chức năng tương tự trang của dropbox như: xoá, tạo mới, đổi tên, sao chép, di chuyển tập tin và thư mục
+ Vì sử dụng hàm API nên sẽ không lưu email và mật khẩu dropbox của bạn
+ Tập tin sẽ upload lên thẳng dropbox, tăng thời gian xử lý
Hướng dẫn cài đặt:
Bước 1: Đăng nhập dropbox
Bước 2: Để hàm API hoạt động thì ta cần tạo 1 App. Truy cập Dropbox - Developers
Chọn App Console
Đồng ý với điều khoản...
What type of app do you want to create?
Chọn Dropbox API app
File and Datastores
No - ...
All file types -...
Hiện ra một cái khung, điền vào đó tên app mà bạn muốn tạo, ví dụ: abcdef_123
Chú ý: Đặt tên thật độc để tránh bị trùng, và tên không có dấu
Xong nhấn Create app
Hiện ra thông tin về app vừa tạo. Chú ý 2 cái quan trọng nhất là App Key và App Secret ghi lại 2 mã này
Chú ý: không được để lộ 2 đoạn mã này, nó quan trọng không khác gì email và mật khẩu. Trong trường hợp bị lộ thì hãy xoá app đó đi và tạo lại app khác là an toàn rồi
Bước 3: Truy cập Found
Nếu thấy thông báo
Nếu không có thì nhấn vào nút Enable Public folder
Bước 4: Tải code lên host rồi giải nén
Sửa thông số cài đặt trong tập tin config.php:
PHP:
//MySQL...
$dbhost = '';
$dbuser = '';
$dbpass = '';
$dbname = '';
$user_max - thành viên upload tối đa. Nên để mức thấp vì để giới hạn ở mức cao nhanh bị hết băng thông, lỗi 509
$guest_max - khách upload tối đa
$min_size - dung lượng tập tin tối thiểu tránh up file 0 bytes
$max_disk_space - không gian đĩa tối đa cho phép upload
Bước 5: Chạy đường dẫn domain.com/install.php để cài đặt, đoạn nhập key và secret thì nhập 2 mã trên kia nhé.
Tải xuống tuoitreit.vn_wap-upload-dropbox-v2.0.zip (89.72 KB)
Chúc các bạn thành công!