Uma api de endpoint único, com a objetivo de listar os dez vídeos mais populares baseados na palavra-chave passada.
PHP
composer
PHPUnit
$ git clone https://github.com/felipenaf/endpointYT
$ composer install
-
Será necessário informar uma chave para poder acessar a API. Na pasta
/config
tem um arquivo chamadoyoutube.ini.sample
. Será necessário criar uma cópia desse arquivo com o nomeyoutube.ini
e nele passar a chave que você encontra em Youtube Credentials -
(*) Parâmetros obrigatórios
Endpoint Param #1 Param #2 search q (*) channelId
Parâmetro Tipo Pode Vazio Tamanho mínimo q string não 3 channelId string não não Endpoints válidos:
GET search?q=php
GET search?q=focus&channelId=UC1bjWVLp2aaJmPcNbi9OOsw
Endpoints inválidos:
GET search?channelId=UC1bjWVLp2aaJmPcNbi9OOsw
GET search?q=ph
$ ./vendor/bin/phpunit tests
Importante lembrar que os comandos passados devem ser executados na raiz do projeto