parsadanashvili / laravel-cuttly
Cutt.ly 链接缩短包
v1.1.0
2022-04-06 18:16 UTC
Requires
- php: >=7.4
- ext-json: *
- guzzlehttp/guzzle: ^6|^7
- illuminate/support: >=5.3
README
此包允许您从 Laravel 应用程序中处理 Cutt.ly 的缩短链接。
安装
composer require parsadanashvili/laravel-cuttly
对于 Laravel <= 5.4
如果您使用的是 Laravel 5.4 或更低版本,您需要在 config/app.php
文件中手动添加服务提供者。打开 config/app.php
并将 CuttlyServiceProvider
添加到 providers
数组中。
'providers' => [ # Other providers Parsadanashvili\LaravelCuttly\CuttlyServiceProvider::class, ],
通过运行以下命令发布迁移和配置
php artisan vendor:publish --provider="Parsadanashvili\LaravelCuttly\CuttlyServiceProvider"
API 密钥
将 API 密钥放置在 .env 文件中
CUTTLY_API_KEY=CuttlyApiKey
缩短 URL
要缩短 URL,您应使用缩短 URL 功能
参数
url
-string
,必填
返回: https://cutt.ly/mFtHxpP
use Parsadanashvili\LaravelCuttly\Requests\ShortenUrl; return ShortenUrl::request('https://google.com') ->name('Name') //optional ->useDomain() //optional ->process();