Hallo miteinander
ich brauche hilfe für folgendes vorhaben:
Ich möchte allo VIdeos, die auf meiner Platform hochgeladen werden direkt auf Youtube laden (über ein eigenes Account)
dazu fand ich diese dokumentation: link
dort wird sehr schön erklärt, wie ich solch etwas bewerkstelligen kann....
wie folgt möchte ich vorgehen:
über fsockopen möchte ich ein HTTP POST request in php schreiben um den upload serverseitig zu versenden
in etwa so muss mein code aussehen:
Alles anzeigen
nun geht es weiter....im oben genannten link findet man versch. variablen die man übergeben muss und die erklärung was genau für var. das sind und welchen zweck sie erfüllen wie auch wo man die dann auch letztentlich finden kann!!!
schon bei der suche nach der ersten variable "<authentication_token>" komme ich nicht weiter!!!
in der erklärung zu dieser var. sieht man, dass es vier versch. möglichkleiten für einen solchen "token" gibt (ebenfalls zu finden im oben genannten link...unter Variables in the upload request / authentication_token
einerseits ist es mir nicht einmal geheuer welchen der vier möglichkeiten nun für mich die richtige ist...andernseits blicke ich sowiso bei keinem durch, wie i nun diesen abruf (für einen solchen "token") zu tätigen!!
am besten leigt mir irgendwie der Client-Logintoken.....(von der erklärung her)
dort sollte man folgendes über HTTP POST request übergeben um als antwort seinen "auth.-token" zu erhalten:
dabei ist username und passwort ein platzhalter für genua diese angaben!
ich seh da "curl" ....kenne mich zwar so gut wie garnicht aus damit, aber ich weis dass dies was ähnliche ist wie fsockopen!!!
ich bitte euch nun um hilfe, damit ich entlich mal erste tests mit dem eigentlichen "HTTP POST request fürs uploaden" machen kann!!!
Dank euch
gruss by_homer
ich brauche hilfe für folgendes vorhaben:
Ich möchte allo VIdeos, die auf meiner Platform hochgeladen werden direkt auf Youtube laden (über ein eigenes Account)
dazu fand ich diese dokumentation: link
dort wird sehr schön erklärt, wie ich solch etwas bewerkstelligen kann....
wie folgt möchte ich vorgehen:
über fsockopen möchte ich ein HTTP POST request in php schreiben um den upload serverseitig zu versenden
in etwa so muss mein code aussehen:
PHP-Quellcode
- <?php
- $fp = fsockopen("uploads.gdata.youtube.com", 80, $errno, $errstr, 30); // Verbindung starten
- if (!$fp) {
- echo "Fehler beim Verbindungsaufbau: $errstr<br />\n";
- exit;
- } else {
- $out = "POST /feeds/api/users/default/uploads HTTP/1.1\r\n";
- $out .= "Host: uploads.gdata.youtube.com\r\n";
- // bla, bla... den rest findet man auf meinem oben genannten link
- $out .= "Connection: Close\r\n\r\n"; // Wichtig: Beim letzten Header zweimal \r\n!
- fwrite($fp, $out); // Senden
- $content = "";
- while (!feof($fp)) { // Inhalt empfangen, bis Ende
- $content .= fgets($fp, 1024);
- }
- // In $content stehen sowohl Header als auch Inhalt der Antwort
- // des Servers
- fclose($fp); // Verbindung schließen
- }
- ?>
nun geht es weiter....im oben genannten link findet man versch. variablen die man übergeben muss und die erklärung was genau für var. das sind und welchen zweck sie erfüllen wie auch wo man die dann auch letztentlich finden kann!!!
schon bei der suche nach der ersten variable "<authentication_token>" komme ich nicht weiter!!!
in der erklärung zu dieser var. sieht man, dass es vier versch. möglichkleiten für einen solchen "token" gibt (ebenfalls zu finden im oben genannten link...unter Variables in the upload request / authentication_token
einerseits ist es mir nicht einmal geheuer welchen der vier möglichkeiten nun für mich die richtige ist...andernseits blicke ich sowiso bei keinem durch, wie i nun diesen abruf (für einen solchen "token") zu tätigen!!
am besten leigt mir irgendwie der Client-Logintoken.....(von der erklärung her)
dort sollte man folgendes über HTTP POST request übergeben um als antwort seinen "auth.-token" zu erhalten:
dabei ist username und passwort ein platzhalter für genua diese angaben!
ich seh da "curl" ....kenne mich zwar so gut wie garnicht aus damit, aber ich weis dass dies was ähnliche ist wie fsockopen!!!
ich bitte euch nun um hilfe, damit ich entlich mal erste tests mit dem eigentlichen "HTTP POST request fürs uploaden" machen kann!!!
Dank euch
gruss by_homer