technoyer/laravel-cuttly

帮助开发者使用Cutt.ly API缩短URL

dev-main 2022-01-07 04:53 UTC

This package is auto-updated.

Last update: 2024-09-07 10:24:34 UTC


README

Laravel的cutt.ly包

安装

您可以通过composer尽可能快速地安装此包

1) 下载包:laravel-cuttly

运行此命令

composer require technoyer/laravel-cuttly

2) 注册服务提供者

config/app.php 中注册服务提供者

        'providers' => [
		// [...]
                //Cuttly
                Technoyer\Cuttly\CuttlyServiceProvider::class,
        ],

您也可以注册 Cuttly 门面

        'aliases' => [
		// [...]
                //Cuttly
                'Cuttly' => Technoyer\Cuttly\Facade\Cuttly::class,
        ],

3) Cuttly API密钥

您必须在.env文件中添加Cuttly API密钥,并发布config/cuttly.php

php artisan vendor:publish --provider="Technoyer\Cuttly\CuttlyServiceProvider"

.env 文件中添加此行

CUTTLY_API_KEY=your cutt.ly api key

通过此链接获取API密钥: https://cutt.ly/edit

用法

<?php

$url = app('cuttly')->short('https://www.google.com/example');
//output e.g: https://cutt.ly/FUMWlUC

或者使用命名空间声明使用门面,如下所示

<?php

$url = Cuttly::short('https://www.google.com/example');
//output e.g: https://cutt.ly/FUMWlUC