7
Tôi thích sử dụng Dropbox. Nó là một công cụ đồng bộ hóa và sao lưu rất dễ dàng, và nó hoạt động ở mọi nơi. Vài ngày trước, API nhà phát triển đã được phát hành. Sau một chút vật lộn với oauth, tôi đã hoàn thành một thư viện máy khách cho PHP và mở nó ra (MIT được cấp phép).

 

Nếu bạn muốn cho nó một shot, trước tiên bạn cần đăng ký chương trình dành cho nhà phát triển và nhận cho mình mã thông báo bảo mật của bạn. Khi đã xong, bạn có thể cài đặt thư viện bằng cách sử dụng:

    pear channel-discover pear.sabredav.org
    pear install sabredav/Dropbox-alpha

Nếu điều đó đã làm việc, bạn sẽ có thể bắt đầu sử dụng API. Ví dụ sau hiển thị thông tin tài khoản và tải lên một tệp.

    <?php
     
    /* Please supply your own consumer key and consumer secret */
    $consumerKey = '';
    $consumerSecret = '';
     
    include 'Dropbox/autoload.php';
     
    session_start();
     
    $dropbox = new Dropbox_API($consumerKey, $consumerSecret);
     
    /* Display account information */
    var_dump($dropbox->getAccountInfo());
     
    /* Upload itself */
    $dropbox->putFile(basename(__FILE__), __FILE__);

Tập lệnh cần được chạy trong trình duyệt, bởi vì bạn sẽ được chuyển hướng đến Dropbox để ủy quyền truy cập.

Tôi hy vọng mọi người thích thư viện, và nếu bạn có bất kỳ đề xuất nào, vui lòng cho tôi biết. Nếu bạn muốn đóng góp, bạn có thể đi đến trang web của dự án trên mã google .

Nếu bạn chưa sử dụng Dropbox và muốn dùng thử, hãy xem xét đăng ký thông qua liên kết này . Nếu bạn làm như vậy, cả bạn và bạn gái của tôi đều nhận được thêm 250 MB dung lượng miễn phí (và cô ấy thực sự cần nó)

|