巧克力爱好者 / 天才
一个用于从Genius API获取数据的简单包,适用于Laravel。
0.0.1
2017-12-03 22:54 UTC
Requires
- php: >=5.6.4
- guzzlehttp/guzzle: ~6.2
This package is auto-updated.
Last update: 2024-09-21 20:28:47 UTC
README
此包是从Joe Dawson的包复制的,可在以下位置找到:https://github.com/JoeDawson/genius。
此包是为了从Genius API获取数据而制作的,这仍然是一个非常正在进行中的工作。如果您计划依赖此包从他们的API获取信息,我们建议您现在不要使用此包。
安装
首先,您需要使用Composer拉取它。
composer require chocoholics/genius
安装成功后,将服务提供者添加到您的config/app.php文件中
Chocoholics\Genius\GeniusServiceProvider::class,
并在同一config/app.php文件中添加以下外观
'Genius' => Chocoholics\Genius\Facades\Genius::class,
现在我们将发布genius.php配置文件。
php artisan vendor:publish --provider="Chocoholics\Genius\GeniusServiceProvider"
打开genius.php文件,您将看到您需要一个访问令牌。在Genius上为您的API客户端创建一个访问令牌,并将其添加到您的env文件中。
GENIUS_TOKEN=
这个包做什么?
目前,您可以获取单个注释或歌曲。
以下将返回给定注释的JSON响应。
$annotation = Genius::annotation(10225840)->get();
这样您可以获取一首歌曲,这同样将返回一个JSON响应。
$song = Genius::song(378195)->get();