logikinc / laravel-kraken
一个用于设置和使用 Kraken API PHP 库的最小服务提供器,适用于 Laravel 5.7
v1.2.0
2018-03-12 18:42 UTC
Requires
- kraken-io/kraken-php: ^1.6
- laravel/framework: 5.0 - 5.6
Requires (Dev)
- orchestra/testbench: ~3.0
README
一个用于 Kraken PHP API 的 composer 包,支持 Laravel 5 框架。
Composer 安装
安装 laravel-kraken 的最佳方式是使用 Composer。
要安装最新版本,请运行以下命令。
$ php composer.phar require danvuquoc/laravel-kraken
或者,您可以直接编辑 composer.json 文件,在 require 部分添加以下内容。
"require": {
"danvuquoc/laravel-kraken": "1.*",
}
Laravel 集成
发布配置文件
运行以下命令将 config/kraken.php
发布到您的配置文件夹。在此文件中,您需要插入您的 API 密钥和 API 秘密。
$ php artisan vendor:publish —provider="Danvuquoc\Kraken\KrakenServiceProvider"
服务提供器
此部分仅适用于 Laravel 5.5 之前的版本,Laravel 5.5 及以上版本已启用 自动包发现。
在 config/app.php
中注册服务提供器,将其插入 providers 数组中
'providers' => [
...
Danvuquoc\Kraken\KrakenServiceProvider::class,
...
]
门面
此部分仅适用于 Laravel 5.5 之前的版本,Laravel 5.5 及以上版本已启用 自动包发现。
在 config/app.php
中注册门面,将其插入 aliases 数组中
'aliases' => [
...
'KrakenIO' => Danvuquoc\Kraken\KrakenFacade::class,
...
]
使用方法
确保在您的代码中 use KrakenIO;
然后您可以简单地进行以下操作
$response = KrakenIO::url([
'url' => 'http://url-to-image.com/file.jpg',
'wait' => true,
]);
有关 Kraken PHP API 的完整文档可在他们的 Kraken PHP API Github 仓库 中找到。