anchnet/ qcloudapi-sdk-php
腾讯云API的PHP SDK
dev-master
2017-11-03 03:23 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- phpunit/phpunit: ~5.0
This package is not auto-updated.
Last update: 2024-09-21 01:22:10 UTC
README
qcloudapi-sdk-php是一个SDK工具包,它允许PHP开发者能够在自己的代码中更快速方便地使用腾讯云的API。
基于官方初级版本完全重构,不兼容原使用用法。腾讯 SDK 尿性你懂得 WTF!
新特性
- 遵循PSR-4规范;
- 支持Composer加载方式;
- 丰富的异常捕获;
- 支持Proxy、Retry、Timeout;
资源
入门
- 申请安全凭证。 在第一次使用云API之前,用户首先需要在腾讯云网站上申请安全凭证,安全凭证包括SecretId和SecretKey,SecretId用于标识API调用者的身份,SecretKey用于加密签名字符串和服务器端验证签名字符串的密钥。SecretKey必须严格保管,避免泄露。
安装
composer require anchnet/qcloudapi-sdk-php dev-master
测试
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);