freyo / qcloud-apigateway-http
1.3.2
2020-08-18 05:48 UTC
Requires
- php: ^7.1.3
- ext-json: *
- guzzlehttp/guzzle: ~6.0
- monolog/monolog: ~1.22
- pimple/pimple: ^3.0
- symfony/http-foundation: ^4.1
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: >=6.0.0
README
腾讯云API网关PHP SDK
需求
- PHP >= 7.1.3
- Composer
- openssl 扩展
安装
$ composer require freyo/qcloud-apigateway-http -vvv
使用
<?php include 'vendor/autoload.php'; use Freyo\ApiGateway\Application; $app = new Application([ 'response_type' => 'array', 'secret_key' => 'your-secret-key', 'secret_id' => 'your-secret-id', 'region' => 'your-gateway-region', // e.g., ap-guangzhou 'log' => [ 'file' => __DIR__ . DIRECTORY_SEPARATOR . 'apigateway.log', 'level' => 'debug', ], 'http' => [ 'base_uri' => 'http://{service-id}.{region}.apigw.tencentcs.com', // 'base_uri' => 'http://{service-id}.{region}.apigateway.myqcloud.com', ], ]); $response = $app->base_client->httpGet('path/to'); var_dump($response);
许可协议
MIT 许可协议(MIT)。请参阅 许可文件 获取更多信息。