Download the PHP package sunxyw/unify-shorten without Composer
On this page you can find all versions of the php package sunxyw/unify-shorten. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download sunxyw/unify-shorten
More information about sunxyw/unify-shorten
Files in sunxyw/unify-shorten
Package unify-shorten
Short Description This is my package unify-shorten
License MIT
Homepage https://github.com/sunxyw/unify-shorten
Informations about the package unify-shorten
Unify Shorten - Make all URL Shorteners together
This is a package that helps you quickly access various short link services, which you can use to make your app support short links provided by different short link services. From full disclosure, to requiring registration, and even paid services.
Installation
You can install the package via composer:
You can publish the config file with (it should be published automatically):
Usage
All the methods above will return the shortened URL.
Supported Providers
API | Auth | HTTPS | CORS |
---|---|---|---|
1pt | No | Yes | Yes |
CleanURI | No | Yes | Yes |
Cutt.ly | apiKey |
Yes | Unknown |
GoTiny | No | Yes | Yes |
Firebase | apiKey |
Yes | Yes |
If you have more providers that you would like supported, please contact me in Issues. For paid providers, it would be even better if you could provide test credentials.
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- sunxyw
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of unify-shorten with dependencies
guzzlehttp/guzzle Version ^7.5
illuminate/contracts Version ^9.0
spatie/laravel-package-tools Version ^1.13.0