jelovac / bitly4laravel
此包已被废弃,不再维护。未建议替代包。
提供用于与Bit.ly API通信的Laravel包
v3.7.2
2017-12-23 08:34 UTC
Requires
- php: >=5.6
- guzzlehttp/guzzle: ~5|~6
- illuminate/support: ~4|~5
Requires (Dev)
- phpunit/phpunit: 4.4.*
README
提供用于与Bit.ly API通信的Laravel包。
为了使用此包,您需要从Bitly网站获取OAuth通用访问令牌。
项目状态:存档(已废弃)
由于安全顾虑,决定存档该项目,因为它已经多年未维护。
要么将其分叉,要么寻找更新更频繁的其他库。
祝您一切顺利,Vladimir J.
安装
警告:这是bitly4laravel包的v3版本。如果您想使用旧的v2版本,请使用v2分支。
将bitly4laravel添加到您的composer.json文件中。
require : {
"jelovac/bitly4laravel": "3.*"
}
或者使用composer命令
composer require jelovac/bitly4laravel 3.*
将提供者添加到app/config/app.php的providers
Jelovac\Bitly4laravel\Bitly4laravelServiceProvider::class,
发布配置
对于Laravel 5使用
php artisan vendor:publish
对于Laravel 4使用
php artisan config:publish jelovac/bitly4laravel
可选(推荐)
将别名添加到app/config/app.php的aliases
'Bitly' => Jelovac\Bitly4laravel\Facades\Bitly4laravel::class,
用法
缩短链接
Bitly::shorten('http://google.com/');
Response format: JSON
{
"data": {
"global_hash": "900913",
"hash": "ze6poY",
"long_url": "http://google.com/",
"new_hash": 0,
"url": "http://bit.ly/ze6poY"
},
"status_code": 200,
"status_txt": "OK"
}
展开链接
Bitly::expand('http://bit.ly/ze6poY');
Response format: JSON
{
"data": {
"expand": [
{
"global_hash": "900913",
"long_url": "http://google.com/",
"short_url": "http://bit.ly/ze6poY",
"user_hash": "ze6poY"
}
]
},
"status_code": 200,
"status_txt": "OK"
}
仓库
https://github.com/jelovac/bitly4laravel
许可证
Bitly4laravel包是开源软件,根据MIT许可证授权。