DropBox kezelése PHP-vel


DropBox fájlokat kezelő PHP osztályEgy PHP osztály használatát szeretném megosztani veletek, amit nem Én írtam. Viszont a hivatalos forrásból beszerezhető Wordpress plugin, már nem igazán működött. Mivel egy régebbi verziós DropBox-hoz lett kifejlesztve. 

Menet közben megváltozott a DropBox URL-je, amit az osztály hívogatott. Ezeket a hibákat javítottam és egy rekurzív DropBox lista függvény családdal megtoldottam.



A Wordpress plugint, amiben kijavítottam a kapcsolódás adatokat letölthető a hivatalos plugin oldalról. Nagyon működni nem fog, amíg ki nem javítják a hibákat benne.

Kapcsolódás:

* kell hozzá a dropboxConnection.php ami a függvényeket tartalmazza.

  1. <?php
  2. require ('dropboxconnection.php');
  3.  
  4. #config
  5. define("DROPBOX_EMAIL",     "email@cimed.tld");
  6. define("DROPBOX_PASSWORD",     "jelszavad");
  7. define("DROP_BOX_DIR",         "/");
  8.  
  9. try {
  10.     $dropbox = new dropbox();
  11.    
  12.     //prarent folder
  13.     $directories = $dropbox->dirList($dbdir, $sub_dir);print_r($directories);
  14.    
  15.     //folder files
  16.     //$files=$dropbox->dirList($dbdir."/".$directories[0]);print_r($files);
  17.    
  18.     //req folders
  19.     //$dirs = $dropbox->allDirList($dbdir, $sub_dir);//print_r($dirs);
  20.     //file_put_contents("./t.php", var_export($dirs, 1));
  21.    
  22.     //ok
  23.     //$dropbox->upload("./teszt_dropbox.txt", "/private/olvasd_el/");
  24.    
  25.  
  26. } catch(Exception $e) {
  27.         echo '<span style="color: red">Error: ' . htmlspecialchars($e->getMessage()) . '</span>';
  28. }
  29. exit;

 

Az alap példa mutatja, hogyan kérhetsz le könyvtárlistát és a hozzátartozó fájlokat. Sőt a kiegészítésben rekurzív fájl és mappa listát is előállíthatsz. Gyakorlatilag alap listázásokkal az osztály segítéségével meg lehet valósítani egy fájl kezelést, ami szinkronizálódik a DropBox fájlokkal. A törlés nem megoldott metódus.


CLASS, Drop Box, PHP dropbox, class, php






Letöltések

PHP osztály DROPBox-hoz
Fájlok és mappák kezelésére alkalmas DropBox Osztály PHP nyelven.


Hozzászólások (1)

Hello / Andrew / 2010-02-17
Hello,

I'm Andrew, developer of the Dropbox Plugin for wordpress. The dropbox wiki points to this page mentioning a modified PHP class. I'm unable to locate it.

If you could inform me on any issues with the plugin I'd be more than happy to include the fixes in the next release. :D

software.o-o.ro


Hozzászólás beküldése:


http://domain.tld (nofollow)
 ____  __  __  _  _  ____  ____   ____ 
(  _ \(  )(  )( \/ )(_  _)(  _ \ ( ___)
 ) _ < )(__)(  \  /  _)(_  )(_) ) )__) 
(____/(______)  \/  (____)(____/ (____)



 
 
 
 
Powered By: PHP, Smarty, MySQL, CodeIgniter, jQuery, ArtH2O