2009-06-24 19 views
1

Scribd API: http://www.scribd.com/developersScribd API - ist das möglich?

Für diejenigen von Ihnen, die Scribd kennen, verwendet oder sehen Sie sich die API oben.

Kann mir jemand sagen, ob es möglich ist, Dokumente von meiner Seite direkt zu scribd hochladen?

Ich frage, weil von der API (PHP Implementation) es scheint, dass ich zuerst meine Benutzer bitten muss, die Dateien auf meinen Server hochzuladen, und von dort hjave ich zu scribd hochladen. Wie in diesem Beispiel:

$file = '../testfile.txt'; 
//a reference to the file in reference to the current working directory. 
$data = $scribd->upload($file, $doc_type, $access, $rev_id); 

Dank all

Antwort

2

Wenn ich richtig verstehe, Sie haben eine Datei hochladen möchten, und es dann direkt auf Scribd hochladen, ohne jemals auf dem Server gespeichert werden.

Wenn dies der Fall ist, sollte es möglich sein, es ähnlich wie ein php-Datei-Upload zu behandeln, außer einfach die Datei an Scribd übergeben, anstatt es zu speichern.

Nachdem durch ein typisches Upload-Formular, übergeben Sie sie an:

$file = $_FILES[input_name]["tmp_name"]; 
$data = $scribd->upload($file, $doc_type, $access, $rev_id); 

Das ist einfach der Weg der temporären Datei, die der Benutzer gerade

hochgeladen