parsadanashvili/laravel-cuttly

Cutt.ly 链接缩短包

v1.1.0 2022-04-06 18:16 UTC

This package is auto-updated.

Last update: 2024-09-06 23:10:58 UTC


README

此包允许您从 Laravel 应用程序中处理 Cutt.ly 的缩短链接。

Laravel Cutt.ly Integration

安装

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();

作者