Mostrando entradas con la etiqueta PHP. Mostrar todas las entradas
Mostrando entradas con la etiqueta PHP. Mostrar todas las entradas
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:
VicioAlex Publicado por: Unknown | VicioAlex Categoria: , , | El: , A las: VicioAlex 12:45 p. m.
vicioalex
Entradas Recientes