krionosmane/coinmarketcap-api

Laravel 包,用于与 CoinMarketCap API 交互

v2.0.0 2021-04-09 13:25 UTC

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

许可证

有关更多信息,请参阅 许可证文件