madeny/ url-shortener
支持Google和Bitly驱动器的Laravel 5 URL缩短器。
dev-master
2019-11-17 01:05 UTC
Requires
- illuminate/contracts: 5.6.*
- illuminate/support: 5.6.*
- mremi/url-shortener: ^2.1
Requires (Dev)
- mockery/mockery: ^1.0.0
- orchestra/testbench: 3.6.4
- phpunit/phpunit: ^7
This package is auto-updated.
Last update: 2024-09-17 12:20:51 UTC
README
简介
带有Laravel包自动发现的URL缩短器包。
安装和设置
通过composer要求
composer require madeny/url-shortener
或手动编辑您的composer.json文件
"require": {
"madeny/url-shortener": "1.0"
}
配置: .env以支持bitly驱动器
URL_SHORTENER_BITLY_USERNAME=username
URL_SHORTENER_BITLY_PASSWORD=password
支持google驱动器
URL_SHORTENER_GOOGLE_API_KEY=apikey
用法
缩短一个URL
```php
\UrlShortener::shorten('http://google.com'); // Uses default driver as per config settings
\UrlShortener::driver('bitly')->shorten('http://google.com');
```
展开一个URL
```php
\UrlShortener::expand('http://google.com'); // Uses default driver as per config settings
\UrlShortener::driver('bitly')->expand('http://google.com');
```