Ciao a tutti!
Volevo fare qualche test con le API di youtube, così ho caricato il Framework Zend sul mio sito altervista e ho fatto qualche esperimento.
Molte cose funzionano, eppure non c'è stato verso di eseguire l'upload di un video.
Allora pensa e ripensa, cancella, riscrivi, cerca, prova, cancella, riscrivi, ricarica...
cos'avrò mai sbagliato???
Poi, mi è venuta un'idea malsana...boh... proviamolo in locale....
Ed in effetti, nonostante non credevo che avrebbe mai funzionato, il programma carica il video senza problemi.
Quindi, mi chiedevo: qualcuno saprebbe spiegarmi come mai se apro la pagina di upload su altervista mi restituisce questa cosa?
Codice PHP:
Fatal error: Uncaught exception 'Zend_Gdata_App_HttpException' with message 'Expected response code 200, got 401 <HTML> <HEAD> <TITLE>User authentication required.</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF" TEXT="#000000"> <H1>User authentication required.</H1> <H2>Error 401</H2> </BODY> </HTML> ' in /membri/phptestarea/A/Zend/Gdata/App.php:700 Stack trace: #0 /membri/phptestarea/A/Zend/Gdata.php(221): Zend_Gdata_App->performHttpRequest('POST', 'http://gdata.yo...', Array, '<atom:entry xml...', 'application/ato...', NULL) #1 /membri/phptestarea/A/Zend/Gdata/App.php(886): Zend_Gdata->performHttpRequest('POST', 'http://gdata.yo...', Array, '<atom:entry xml...', 'application/ato...') #2 /membri/phptestarea/A/Zend/Gdata/YouTube.php(704): Zend_Gdata_App->post(Object(Zend_Gdata_YouTube_VideoEntry), 'http://gdata.yo...') #3 /membri/phptestarea/A/Upload1.php(38): Zend_Gdata_YouTube->getFormUploadToken(Object(Zend_Gdata_YouTube_VideoEntry), 'http://gdata.yo...') #4 {main} thrown in /membri/phptestarea/A/Zend/Gdata/App.php on line 700