danvuquoc / laravel-kraken
一个用于在 Laravel 5 中设置和使用 Kraken API PHP 库的最小服务提供者
v1.2.2
2019-05-22 18:10 UTC
Requires
- kraken-io/kraken-php: ^1.6
- laravel/framework: 5.0 - 5.8
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.son 文件,在 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 仓库 上找到。