library qcloudapi-sdk-php
php sdk for qcloudapi
anchnet/qcloudapi-sdk-php
php sdk for qcloudapi
- Friday, November 3, 2017
- by eaglewu
- Repository
- 7 Watchers
- 0 Stars
- 49 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 52 Forks
- 0 Open issues
- 2 Versions
- 9 % Grown
qcloudapi-sdk-php
qcloudapi-sdk-php是为了让PHP开发者能够在自己的代码里更快捷方便的使用腾讯云的API而开发的SDK工具包。, (*1)
基于官方初级版本完全重构,不兼容原使用用法。腾讯 SDK 尿性你懂得 WTF!, (*2)
新特性
- 遵循 PSR-4 规范;
- 支持 Composer 加载方式;
- 丰富的异常捕获;
- 支持 Proxy、Retry、Timeout;
资源
入门
- 申请安全凭证。
在第一次使用云API之前,用户首先需要在腾讯云网站上申请安全凭证,安全凭证包括 SecretId 和 SecretKey, SecretId 是用于标识 API 调用者的身份,SecretKey是用于加密签名字符串和服务器端验证签名字符串的密钥。SecretKey 必须严格保管,避免泄露。
安装
composer require anchnet/qcloudapi-sdk-php dev-master
Tests
SECRET_ID=你的SecretID SECRET_KEY=你的SecretKEY php /project_path/vendor/phpunit/phpunit/phpunit --bootstrap /project_path/vendor/autoload.php --no-configuration /sdk_path/tests
使用示例
<?php
require_once './vendor/autoload.php';
$profile = new QcloudApi\Profile('你的secretId', '你的secretKey', '区域参数');
$apiClient = new QcloudApi\QcloudApi(QcloudApi\QcloudApi::MODULE_CVM, $profile);
$response = $apiClient->DescribeRegions();
var_dump($response);