giorgiolucca/vagalume-sdk

SDK não oficial da API do vagalume desenvolvida em PHP (https://api.vagalume.com.br/)

v1.1.0 2017-04-17 21:28 UTC

This package is not auto-updated.

Last update: 2024-11-10 02:57:23 UTC


README

Build Status License Packagist Latest Stable Version

SDK não oficial da API do vagalume desenvolvida em PHP (https://api.vagalume.com.br/)

Como utilizar

Instalação

    $ composer require giorgiolucca/vagalume-sdk

Exemplos

  use GiorgioLucca\VagalumeSdk\Enum\TypeEnum;
  use GiorgioLucca\VagalumeSdk\Vagalume; 
   
  $apiKey = 'j8a9dt8a07a7';
  $sdk = new Vagalume($apiKey);
  
  // Buscando um artista específico
  $artist = $sdk->getArtist('u2');
  
  // Buscando a discografia de um artista
  $discography = $sdk->getDiscography('u2');
  
  // Buscando hotspots
  $hotspots = $sdk->getHotspots();
  
  // Buscando notícias
  $news = $sdk->getNews();
  
  // Buscando rádios
  $radios = $sdk->getRadios(TypeEnum::ARTIST, 'coca-cola-fm');
  
  // Buscando imagem do artista
  $artistId = '3ade68b3gdb86eda3';  
  $artistImage = $sdk->getArtistImage($artistId);
  
  // Realizando uma pesquisa pelo nome do álbum
  $album = $sdk->searchAlbum('U218 Singles');
  
  // Realizando uma pesquisa pelo nome do artista
  $artist = $sdk->searchArtist('Skank');
  
  // Realizando uma pesquisa pelo trecho de uma música
  $music = $sdk->searchMusicExcerpt('Skank vamos fugir');