一个用于维护Bitly API、生成短链接、获取完整链接、描述、状态以及其他由Bitly提供的功能的Laravel包。

2.0.0 2020-03-12 11:35 UTC

This package is auto-updated.

Last update: 2024-09-12 22:30:04 UTC


README

一个简单的包,用于有效地使用Bitly API生成短链接、获取完整链接以及其他由Bitly提供的功能。

更多信息请见 Bitly

要求

Laravel 5.1或更高版本,最低PHP版本7.0

安装

安装是一个快速的三步过程

  1. 使用Composer下载bitly-laravel
  2. 在app.php中启用包
  3. 配置您的Bitly凭证

使用此包中提供的不同方法访问不同的Bitly服务。

步骤1:使用Composer下载laravel-bitly

运行以下命令添加yeamin/bitly-laravel包到Laravel

composer require yeamin/bitly-laravel

步骤2:在app.php中启用包

config/app.php 中注册服务:在提供者数组中添加以下行。您可以在 config/app.php 中找到提供者数组。

Yeamin\Bitly\BitlyServiceProvider::class,

config/app.php 中注册Bitly Facade:在别名数组中添加以下行。

'Bitly' => Yeamin\Bitly\Facade\Bitly::class,

以下是一个示例,其中添加了Bitly facades。

'aliases' => [

        'App' => Illuminate\Support\Facades\App::class,
        'Artisan' => Illuminate\Support\Facades\Artisan::class,
        'Auth' => Illuminate\Support\Facades\Auth::class,
        ...
        'Bitly' => Yeamin\Bitly\Facade\Bitly::class,

步骤3:配置Bitly凭证

运行以下命令。

php artisan vendor:publish --provider="Yeamin\Bitly\BitlyServiceProvider"

将以下内容添加到您的 .env 文件中。您需要一个通用访问令牌,并将令牌输入到 .env 文件中的 your_secret_bitly_access_token 位置。您可以从这里找到 通用访问令牌Bitly Access Token

BITLY_ACCESS_TOKEN=your_secret_bitly_access_token

用法

获取短链接

(请记住,在您的URL开头加上http或https)

$url = app('bitly')->getShortUrl('https://www.google.com/'); // http://bit.ly/nHcn3

或者,如果您想使用外观,在类声明后添加以下内容

use Bitly;

然后您可以直接通过调用 Bitly:: 来使用它,如下所示

$url = Bitly::getShortUrl('https://www.google.com/'); // http://bit.ly/nHcn3

展开URL

$shortUrl = app('bitly')->getLongUrl('http://bit.ly/nHcn3'); // https://www.google.com/

或者,如果您想使用外观,在类声明后添加以下内容

use Bitly;

然后您可以直接通过调用 Bitly:: 来使用它,如下所示

$url = Bitly::getLongUrl('http://bit.ly/nHcn3'); // https://www.google.com/