aysetas / shortly-package
Laravel缩短URL的包
v1.3.1
2024-03-06 12:05 UTC
Requires
- php: ^8.1
- illuminate/support: ^8.0 || ^9.0 || ^10.0
- sqids/sqids: ^0.4.1
README
Laravel Shortly Package,允许您在Laravel项目中轻松缩短链接。
安装
您可以使用Composer安装此包
composer require aysetas/shortly-package
使用方法
提供示例和说明,说明如何使用此包
创建链接缩短
该包提供getUrl
方法来缩短长URL。您可以使用此方法缩短长URL。
use Aysetas\ShortlyPackage\Facades\Shortly; $shortUrl = Shortly::getUrl('https://example.com'); echo $shortUrl; // http://short.ly/lu8TSUzec
将短链接还原为旧链接
此外,该包还提供expandUrl
方法来将短链接还原为旧链接。您可以使用此方法将短代码还原为旧链接。
use Aysetas\ShortlyPackage\Facades\Shortly; $shortCode = "lu8TSUzec"; $originalUrl = Shortly::expandUrl($shortCode); echo $originalUrl; // 'https://example.com'
获取链接点击次数
该包还提供getHits
方法来获取短链接的点击次数。您可以使用此方法获取短代码的点击次数。
use Aysetas\ShortlyPackage\Facades\Shortly; $shortCode = "lu8TSUzec"; $hits = Shortly::getHits($shortCode); echo $hits;