Visualizzazione dei risultati da 1 a 9 su 9

Discussione: YouTube e Asp

  1. #1
    Utente di HTML.it L'avatar di gianjj
    Registrato dal
    Jan 2000
    Messaggi
    27

    YouTube e Asp

    Ciao gente


    mentre con le Api di google maps è tutto semplice con quelle di google YouTube è tutto più complesso!! (mi chiedo come mai, questo lo farò nel forum "domande di vita" )

    Premessa:
    è diversi giorni che leggo in giro e le uniche soluzioni sono php, javascript, pyton etc... ma nn ASP almeno io nn le ho trovate....

    Cosa Vorrei:
    creare una video gallery SQL+ASP semplicemente storando l'ID video (es: kIN6r8VyPI0 il video merita guardatelo)

    Veniamo a noi
    dall'ID del video mi serve recuperare il titolo e la descrizione come faccio ? cosigli ?

    Grazie


    PS: ovviamente immagino siano necessarie le interfacce con apposite API di cui ho già il mio User e DEV ID ...però preferirei usare semplice XML o.....
    GianJJ

  2. #2
    consigli? usa le api di YouTube.. quelle e xmlhttp per l'asp.

    divertiti (si in effetti una volta erano piu chiare le api di youtube secondo me)
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it L'avatar di gianjj
    Registrato dal
    Jan 2000
    Messaggi
    27
    eccomi ..diciamo che la nottata ha portato a qualche utile risultato.... che riporto dovessero servire

    interrogazioni gdata

    la mia Playlist in formato feed:
    http://gdata.youtube.com/feeds/api/p...2028FDDA1362E6

    dettagli di un video in base al suo ID:
    http://gdata.youtube.com/feeds/api/videos/u_7PYadp4N4

    Commenti video in base al suo ID:
    http://gdata.youtube.com/feeds/api/v...dp4N4/comments

    Thumbnails video in base al suo ID:
    http://img.youtube.com/vi/u_7PYadp4N4/1.jpg

    2.jpg
    3.jpg
    0.jpg la thumb più grande


    GianJJ

  4. #4
    Originariamente inviato da gianjj
    eccomi ..diciamo che la nottata ha portato a qualche utile risultato.... che riporto dovessero servire

    interrogazioni gdata

    la mia Playlist in formato feed:
    http://gdata.youtube.com/feeds/api/p...2028FDDA1362E6

    dettagli di un video in base al suo ID:
    http://gdata.youtube.com/feeds/api/videos/u_7PYadp4N4

    Commenti video in base al suo ID:
    http://gdata.youtube.com/feeds/api/v...dp4N4/comments

    Thumbnails video in base al suo ID:
    http://img.youtube.com/vi/u_7PYadp4N4/1.jpg

    2.jpg
    3.jpg
    0.jpg la thumb più grande



    si grazie le Api sappiamo leggerle
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  5. #5
    Utente di HTML.it L'avatar di gianjj
    Registrato dal
    Jan 2000
    Messaggi
    27
    ...se invece di dare 2 su 2 (=100%) risposte inutili, avessi condiviso il tuo immenso sapere (il cit. la dice lunga) con la community a questo punto io, HTML e tutti quelli che leggeranno qs msg te ne saremmo grati...

    bye
    GianJJ

  6. #6
    non è un discorso di conoscere o meno l'argomento, che fra parentesi non conosco, ma se invece di postare righe di codice che richiamano quelle pagine, tu mi posti i link delle api, se permetti il post inutile lo hai messo te. Soprattutto perchè la mia prima risposta non era assolutamente inutile, visto che il forum non è un posto per trovare la pappa pronta ma è per avere linee guida per risolvere i problemi.

    allora la prossima volta mi dai questo di link: http://code.google.com/intl/it/apis/...reference.html che sicuramente è molto piu utile di quelli che hai messo te.

    codice:
    dim objHTTP,url,statusCode
    
    set objHTTP=server.CreateObject("MSXML2.ServerXMLHTTP")
    
    url=UN_URL_A_CASO_DELLE_API_DI_YOUTUBE
    
    objHTTP.open "GET",url,false 'non ricordo se le vuole in get o in post, penso in GET
    objHTTP.send("")
    
      response.write objHTTP.responseText 'senza controlli sul buonfine della richiesta
    
    set objHTTP=nothing
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  7. #7
    Utente di HTML.it L'avatar di gianjj
    Registrato dal
    Jan 2000
    Messaggi
    27

    ..mm forse è meglio se rileggi dall'inizio in maniera neutrale, cmq su come funziona qs forum credo di saperlo discretamente bene visto che scrivevo/leggo qui da qualche primavera..... tralasciando l'amarcord

    se uno chiede qui dentro lo fa x' non sa qualcosa e infatti non sapevo come recuperare la thumbnail e il titolo, anche dopo aver letto quella pagina pappardella che mi hai postato, non so chi l'ha scritta ma deve essere un bel casinista (e l'ho letta prima di postare qui) ...inoltre come te non conosco l'argomento.

    Quindi da che web è web prima di appassionarsi a qualcosa un esempio concreto va visto e questo mi mancava.

    ecco x' (IMHO) la tua prima risposta è inutile, essendo io a zero in materia se mi dici API e XMLHTTP mi dici tutto ma anche nulla, sulla seconda risposta ogni commento è superfluo

    per la terza ti dovrei dire grazie ma ormai c'ero arrivato quindi il grazie me lo tengo e a te lo dirà qualcuno che finalmente troverà la tua risposta utile....


    cmq senza problemi ;-)
    GianJJ

  8. #8
    Utente di HTML.it L'avatar di gianjj
    Registrato dal
    Jan 2000
    Messaggi
    27
    7gozziliardi di madonne hanno portato a ciò che volevo

    se serve è tutto vostro





    codice:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title></title>
    </head>
    <body>
    <%
    
    qui_metto_il_mio_video_id = "IJmtY-14bNc"
    
    call F_GetYouTubeVideoData(qui_metto_il_mio_video_id)
    
    Function F_GetYouTubeVideoData(v)	
    	'==== Verifico che l'ID video cntenga almeno 3 caratteri
    	if len(v) < 3 then
    		response.write "ID video non corretto..."
    		exit function
    	end if
    	
    	'==== Inizializzo il Parser MS XML...
    	Set objXML = Server.CreateObject("msxml2.DOMDocument.3.0")
    	objXML.async = false
    	objXML.setProperty "ServerHTTPRequest", True
    	
    	
    	'==== Carico i dati XML VIDEO
    	strFile = "http://gdata.youtube.com/feeds/api/videos/" & v
    	objXML.Load (strFile)
    	
    	Set AllItems = objXML.selectNodes("//entry")
    	
    	For I = 0 to (AllItems.Length - 1)
          '= Vado nei media:group
    	  Set GetYouTubeData = AllItems(I).selectNodes("media:group")
    	  For J = 0 to (GetYouTubeData.Length-1)
    	
    		'==== Thumbnails VIDEO
    		Set varThumbnails = GetYouTubeData(J).selectNodes("media:thumbnail")
    		Response.Write("[img][/img]
    " & vbcrlf)
    		Set varThumbnails = nothing
    		
    		'==== TITOLO VIDEO
    		Set Title = GetYouTubeData(J).selectNodes("media:title")
    		Response.Write(Title(0).text & "
    " & vbcrlf)
    		Set Title = nothing
    		
    		'==== DESCRIZIONE VIDEO
    		Set varDescription = GetYouTubeData(J).selectNodes("media:description")
    		Response.Write(varDescription(0).text & "
    " & vbcrlf)
    		Set varDescription = nothing
    	
    	  Next
    	  Set GetYouTubeData = Nothing 
    	Next
    end function
    %>
    </body>
    </html>
    GianJJ

  9. #9
    Ciao, complimenti per lo script, mi sei stato di grande aiuto.

    una domanda a te o a chi ne sa più di me in generale

    quando usi

    Response.Write(Title(0).text & "
    " & vbcrlf)

    non riesco a capire il Title(0).text

    1) perchè utilizzi (0) ??
    2) come mai se provo a fare una cosa del tipo

    titolo_video=Title(0).text

    (cioè cerco di prendere il titolo di quel video (considerando che sto cercando informazioni relative ad un solo video))
    la variabile titolo_video resta sempre vuota ??

    grazie in anticipo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.