ndrd / lumen-bitly
Laravel 生成 Bitly 网址的包
1.1.10
2019-10-24 06:22 UTC
Requires
- php: >=7.1
- ext-json: *
- guzzlehttp/guzzle: ~6.0
- illuminate/support: ^5.1 || ^6.0
Requires (Dev)
- phpunit/phpunit: ^8.1
- symfony/http-foundation: ~3.0
README
用于生成 Bitly 网址的 Laravel 包
更多信息请访问 Bitly
需求
Laravel 5.1 或更高版本
安装
安装是一个快速的三步过程
- 使用 composer 下载 laravel-bitly
- 在 app.php 中启用该包
- 配置您的 Bitly 凭据
- (可选) 配置包外观
第一步:使用 composer 下载 laravel-bitly
运行以下命令添加 shivella/laravel-bitly
composer require shivella/laravel-bitly
第二步:在 app.php 中启用包
在 config/app.php 中注册服务
Shivella\Bitly\BitlyServiceProvider::class,
第三步:配置 Bitly 凭据
php artisan vendor:publish --provider="Shivella\Bitly\BitlyServiceProvider"
在您的 .env 文件中添加以下内容
BITLY_ACCESS_TOKEN=your_secret_bitly_access_token
第四步 (可选):配置包外观
在 config/app.php 中注册 Bitly Facade
'aliases' => [ 'App' => Illuminate\Support\Facades\App::class, 'Artisan' => Illuminate\Support\Facades\Artisan::class, 'Auth' => Illuminate\Support\Facades\Auth::class, ... 'Bitly' => Shivella\Bitly\Facade\Bitly::class,
用法
$url = app('bitly')->getUrl('https://www.google.com/'); // http://bit.ly/nHcn3
或者,如果您想使用外观,在您的类中命名空间声明后添加以下内容
use Bitly;
然后您可以直接通过调用 Bitly::
来使用它
$url = Bitly::getUrl('https://www.google.com/'); // http://bit.ly/nHcn3