vicioalex
Script php imagenes de artistas sacadas de google
Este script lo use en el reproductor de mi pagina web para mostrar la foto del artista cada vez que cambie de canción, lo dejo por si a alguien le es de utilidad.

para este código mostrara solo la primera imagen del buscador google, pero si desean se puede configurar para mostrar las 2 o 5 primeras imágenes, tambien le agregue la opcion para configurar diferentes tamaños de imagenes: small, medium, large
Eso lo configuran en imgsz=medium

Para mas configuracion aqui les dejo la pagina oficial del Api de google:
https://developers.google.com/image-search/v1/jsondevguide

Este es la API principal de google de donde jalaremos la imagen:
http://ajax.googleapis.com/ajax/services/search/images?v=1.0&imgsz=medium&q=tu_artista

Primero creamos el archivo "img.php"

En la linea 5 donde esta la api de google buscan donde dice large y lo puden cambiar por medium o small si lo que quieren son imagenes mas pequeñas.
<?php
function imagenes($q) {
    $q = strtolower($q);
    $q = str_replace(" ", "+", $q);
    $jsrc = "http://ajax.googleapis.com/ajax/services/search/images?v=1.0&imgsz=large&q=" . $q;
    $json = file_get_contents($jsrc);
    $jset = json_decode($json, true);
    return $jset["responseData"]["results"][0]["url"];
}
header('Content-type: image/jpeg');
readfile(imagenes($_GET['q']));
?>

abrimos el archivo con la siguiente direccion:

http://www.TU_WEB.COM/img.php?q=NOMBRE_DE_ARTISTA

Demo del ejemplo funcionando:

http://www.vicioalex.com/musica/img.php?q=Adele:

Entradas Relacionadas

Siguiente
..
Anterior
..
Compatir esta publicacion:
VicioAlex Publicado por: Unknown | VicioAlex Categoria: , , | El: 20 noviembre 2012 , A las: VicioAlex 12:45 p. m.
Comentarios por Facebook:
Comentanos tu opinion es muy importante, deja tus comentarios, te aseguro serán contestados, dudas, sugerencias, lo que sea!!!!!!!!!!.
vicioalex A
Personas les gusta esto.
5 comentarios por Blogger:
vicioalex A 5 Personas les gusta esto.
Superb, what a weblog it is! This webpage gives useful data
to us, keep it up.

My blog ... acoustic guitar a chord
Can I simply just say what a relief to find somebody who actually knows what they're talking about over the internet. You definitely realize how to bring an issue to light and make it important. A lot more people really need to look at this and understand this side of the story. It's
surprising you aren't more popular since you surely have the gift.

My weblog: Pirater un Compte facebook
Valuable info. Fortunate me I found your web site accidentally, and I am shocked why this twist of fate did not came about earlier!
I bookmarked it.

My page - Psn Code Generator
Have you ever thought about creating an e-book or guest authoring on other blogs?
I have a blog based upon on the same subjects you discuss and would love to have you share some stories/information.
I know my audience would value your work. If you are even remotely interested,
feel free to send me an email.

Also visit my blog; dragon city cheat engine
Hi friends, its impressive piece of writing concerning cultureand entirely explained, keep it
up all the time.

Here is my blog Microsoft Office Gratuit
vicioalex
Entradas Recientes