Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : (Erledigt) - Uploaded.net API-Dokumentation



fishfish
15.01.2016, 22:18
Hi!

Ich habe gestern einen API-Key von Uploaded.net erhalten, allerdings gibt es irgendwie keine Dokumentation zu dieser API. Fragen an den Support werden mit mageren PHP-Linkcheck-Beispielen beantwortet, aber entweder gibt es keine Dokumentation, oder man ist bei UL nicht gewillt alle möglichen Calls preiszugeben.

Hat vlt jemand mehr Erfahrung mit der UL-API oder hat nähere Infos darüber?

Würde mich sehr über Hilfe freuen :)

LG

P.S.: Mein Upload-Skript nutzt Python, daher auch der Präfix ;)

TanteEmma
16.01.2016, 13:59
Ein anderes Codebeispiel aus Delphi: uUploadedNet.pas (https://github.com/geskill/IntelligeN/blob/master/src/sdk/plugins/filehoster/uploaded.net/uUploadedNet.pas)

Du sendest einen POST-Request an api/filemultiple
POST Parameter sind a. der API Key Feldname "apikey" und b. die Links. Wobei maximal 80 Links auf einmal geprüft werden können. Feldname ist "id_%d" wobei %d ein 0-basierter Zähler ist, der Wert die LINK-ID

Die Antwort bekommst du zeilenweise in einem Tupel. Dies kannst du z.B. mit RegEx filtern: (\w+),(\w+),(\d*?),(\w*?),(.*)

STATUS,LINK-ID,SIZE-IN-BYTES,MD5-CHECKSUM,FILENAME

Vielen reicht oft ein mageres PHP-Linkcheck-Beispiel :emoji56:

sp1r1t
16.01.2016, 14:26
ich wusste garnicht dass die ne API haben.
Bekommt man kostenlos und unverbindlich nen API Key per Support?

fishfish
16.01.2016, 14:50
Ein anderes Codebeispiel aus Delphi: uUploadedNet.pas (https://github.com/geskill/IntelligeN/blob/master/src/sdk/plugins/filehoster/uploaded.net/uUploadedNet.pas)

Du sendest einen POST-Request an api/filemultiple
POST Parameter sind a. der API Key Feldname "apikey" und b. die Links. Wobei maximal 80 Links auf einmal geprüft werden können. Feldname ist "id_%d" wobei %d ein 0-basierter Zähler ist, der Wert die LINK-ID

Die Antwort bekommst du zeilenweise in einem Tupel. Dies kannst du z.B. mit RegEx filtern: (\w+),(\w+),(\d*?),(\w*?),(.*)

STATUS,LINK-ID,SIZE-IN-BYTES,MD5-CHECKSUM,FILENAME

Vielen reicht oft ein mageres PHP-Linkcheck-Beispiel :emoji56:

Naja, es geht mir ja nicht um den Linkcheck, sondern dass die Antwort wegen den ganzen API-Calls sehr mager ausgefallen ist :D Hättest du ein Beispiel für Upload?


ich wusste garnicht dass die ne API haben.
Bekommt man kostenlos und unverbindlich nen API Key per Support?
Einfach Support-Anfrage und 3 Monate (wie bei mir) warten :D

Jana-Maria
17.01.2016, 14:59
Hab vor paar Wochen mal gefragt gehabt mit folgenden Ergebnis.

https://www.szenebox.org/images/_imported/2016/01/41.jpg (http://picload.org/view/wdoddgd/ul.jpg.html)

fishfish
17.01.2016, 19:33
@Sonny: Ich hab den API-Key ja bereits. Nur die Verwendung des selbigen gestaltet sich ohne API-Doku eben mühsam 😉 Die Mail, die du bekommen hast, hab ich schon vor 3 Monaten beantwortet.

LucidTrip
19.01.2016, 13:56
Beantwortet bestimmt nicht deine Frage aber schau doch mal plowshare (https://github.com/mcrapet/plowshare/) an, das Skript läd auf uploaded.net ganz ohne API hoch, vielleicht kannst du dir da was abgugen und in dein python skript verarbeiten.

fishfish
19.01.2016, 18:29
Hab ja bereits selbst ein skript, das ohne API uppt aber wenn es schon eine API gibt und ich sogar einen Key hab, möchte ich das Ding auch gerne nutzen 😊 Aber danke trotzdem, obwohl ich Plowshare kenne 😉

1stAid
19.01.2016, 20:57
Frag doch mal bei JD nach. Ev hilft dir einer in deren IRC

fishfish
19.01.2016, 21:16
Uh, super Idee! Danke :)

fishfish
25.02.2016, 21:04
Heute Mail vom UL-Support erhalten. Es gibt (angeblich) keine API-Calls, für Datei-Upload. Lediglich eine Linkcheck-API ist vorhanden. Na toll, schönes Zeugnis für so einen Big Player.