Skip to content

giorgiolucca/vagalume-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VAGALUME SDK

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');