smalot/kong-api

PHP版本的Kong API网关包装器 - 微服务管理层,提供高性能和可靠性。

v0.4 2017-10-04 17:41 UTC

This package is not auto-updated.

Last update: 2024-09-11 02:36:35 UTC


README

PHP版本的Kong API网关包装器 - 微服务管理层,提供高性能和可靠性。

Build Status Current Version composer.lock

Total Downloads Monthly Downloads Daily Downloads

兼容性

目前支持的Kong版本: 0.11

支持的服务

  • Api
  • 证书
  • 消费者
  • 插件
  • Sni
  • 目标
  • 上游

至少需要PHP 5.6。

安装

此库可以使用composer安装

composer require smalot/kong-api

使用方法

$factory = new \Smalot\Kong\ServiceFactory();
/** @var \Smalot\Kong\Services\Api $service */
$service = $factory->get('api');
$response = $service->create(
  [
    'name' => $name,
    'uris' => '/ping',
    'upstream_url' => 'http://ping/',
  ]
);
$api = $response->json();
var_dump($api);