DropBox kezelése PHP-vel
2010. February 12.
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.
<?php require ('dropboxconnection.php'); #config define("DROPBOX_EMAIL", "email@cimed.tld"); define("DROPBOX_PASSWORD", "jelszavad"); define("DROP_BOX_DIR", "/"); try { $dropbox = new dropbox(); //prarent folder $directories = $dropbox->dirList($dbdir, $sub_dir);print_r($directories); //folder files //$files=$dropbox->dirList($dbdir."/".$directories[0]);print_r($files); //req folders //$dirs = $dropbox->allDirList($dbdir, $sub_dir);//print_r($dirs); //file_put_contents("./t.php", var_export($dirs, 1)); //ok //$dropbox->upload("./teszt_dropbox.txt", "/private/olvasd_el/"); } catch(Exception $e) { echo '<span style="color: red">Error: ' . htmlspecialchars($e->getMessage()) . '</span>'; } 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.
Letöltések
- PHP osztály DROPBox-hoz
- Fájlok és mappák kezelésére alkalmas DropBox Osztály PHP nyelven.
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