krionosmane / coinmarketcap-api
Laravel 包,用于与 CoinMarketCap API 交互
v2.0.0
2021-04-09 13:25 UTC
Requires
- php: ^7.1|^8.0
- guzzlehttp/guzzle: ^6.3|^7.0.1
This package is auto-updated.
Last update: 2024-09-17 22:44:51 UTC
README
Laravel 包,用于与 CoinMarketCap API 交互
安装
需要 PHP 7.1+ 和 Composer。
要获取最新版本,只需在项目中运行以下代码。
composer require kriosmane/coinmarketcap-api
安装完成后,您需要注册服务提供者。打开 config/app.php
文件,并在 providers
键中添加以下内容。
'providers' => [ ... KriosMane\CoinMarketCap\Providers\CoinMarketCapServiceProvider::class, ... ]
同时,按照以下方式注册 Facade
'aliases' => [ ... 'CoinMarketCapApi' => KriosMane\CoinMarketCap\Facades\CoinMarketCap::class ... ]
配置
您可以使用此命令发布配置文件
php artisan vendor:publish --provider="KriosMane\CoinMarketCap\Providers\CoinMarketCapServiceProvider"
一个名为 coinmarketcap.php
的配置文件,其中包含默认设置,将被放置在您的 config
目录中
您可以通过此链接获取您的 CoinMarketCap API 密钥
https://pro.coinmarketcap.com/login/
用法
打开您的 .env 文件,并按以下格式添加以下内容。确保您已经获得了您的 api 密钥
CMC_API_KEY=********-****-****-****-**********
将以下行添加到您的控制器中
use \CoinMarketCapApi; return CoinMarketCapApi::all_cryptos();
贡献
请随意fork此包,并通过提交拉取请求来增强功能。
如何感谢你?
作为一名程序员,我需要咖啡来提高效率,不要让我的 杯子 变空
为什么不给 GitHub 仓库加星标?我渴望得到关注!为什么不将此仓库链接分享到 Twitter 或 HackerNews?传播消息!
谢谢!Krios Mane
许可证
有关更多信息,请参阅 许可证文件。