Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Search form youtube

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    3

    Search form youtube

    Salve a tutti, non ho trovato niente sul forum quindi posto la mia domanda.
    Vorrei integrare sul mio sito un campo di ricerca per youtube che visualizzi i risultati sempre sul mio sito. Guardando un pò le api di youtube e questo link getting started mi dice di installare lo zend framework. Tra gli esempi messi a disposizione c'è quello che fa al caso mio un file js che integrato nel sito ricerca su youtube. Il problema che in locale funziona, ma non appena lo metto sull'host (netsons), la cosa non va +.
    La Spiegazione che mi sono dato è che sull'host non è installato lo zend framework nè tantomeno si possono accettare modifiche al php.ini. Non si può creare un search form su youtube js senza utilizzare lo zend? così da evitare di cambiare host e relativi costi.

    Grazie per le eventuali risposte.

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    usa l' api per json o json-c
    http://code.google.com/intl/it-IT/ap...ide_jsonc.html

    se ricerchi ci sono sicuramente soluzioni gia' pronte
    tipo, primo risultato
    http://www.codeproject.com/KB/ajax/youtube.aspx

  3. #3
    Utente bannato
    Registrato dal
    Apr 2009
    Messaggi
    530
    Un' altra soluzione è costruirsi un interfaccia.
    Si tratta di chiamare YouTube con la query-string appesa all' URL, che il server interpreta per la ricerca.
    Il motore di ricerca di YouTube riconosce la variabile al nome di search_query
    Se te nel link qua sotto sostituisci mostrodifirenze con altro, avrai i risultati di altra ricerca.

    <a href="http://www.youtube.com/results?search_query=mostrodifirenze" target=_blank">Cerca Video per: mostrodifirenze</a>

    Fornendo all' Utente semplicemente un campo-testo e un bottone sulla tua pagina, si tratta di far eseguire la manovra a JavaScript, che recupera il VALUE dal campo di testo, lo concatena ad un URL predefinito, e apre ... .
    Poi i risultati potremmo anche farli aprire in un IFRAME rimanendo suula tua pagina.

    Questo per spiegare l' interfaccia di ricerca in due parole.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    3
    Grazie per le risposte, stavo provando un pò la soluzione di Xinod anche se un pò complessa per il mio livello, mi chiedevo se fosse possibile sdoppiare i campi di ricerca in modo da avere due ricerche separate ma che rimangano sulla stessa pagina e magari nei risultati avere l'immagine di anteprima del video (mi sa che chiedo troppo). Con la soluzione di Enzaccio sarebbe + facile?

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da lellucc
    Con la soluzione di Enzaccio sarebbe + facile?
    scordati di personalizzare alcunche'

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    3
    xkè è un codice protetto da licenza?

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    semplicemente perche' facendo come suggerisce Enzo i risultati restano in un documento che non risiede nel tuo dominio, quindi non puoi operarvi per la policy che impedisce il cross domain scripting

    guarda che usare json per prendere i dati di youtube e' piu' semplice di quanto sembri
    ti ho buttato giu' un esmepio veloce con jquery
    http://jsfiddle.net/A3Eqs/

    e se vuoi piu' moduli per la ricerca basta che aggiungi un altro form con relativo div per i risultati
    codice:
    <form class="youTubeSearchForm" id="searchForm2" action="http://www.youtube.com/results" method="get">
    	<input type="text" name="search_query" />
    	<input type="submit" />
    </form>
    <div id="searchForm2Results"></div>
    ciao

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.