腾讯云API Explorer工具 是一款自动化工具,目前已支持云服务器CVM、私有网络 VPC、云硬盘CBS 等 腾讯云产品的API 接口调用自动化。
可实现自动生成 Java、Python、Node.js、PHP、GO 及.NET 语言的 SDK 代码、在线调用、发送真实请求及签名串自动生成等功能,降低了 SDK 的使用难度。
腾讯云API Explorer工具地址:https://console.cloud.tencent.com/api/explorer
我们可以通过API Explorer的功能实现创建 CVM实例,减少控制台创建繁琐的步骤。
本文教程使用的是PHP操作步骤,依赖 PHP 5.6.33 版本及以上。
其他语言可以根据腾讯云SDK文档安装 SDK 后进行操作。
腾讯云SDK 文档地址:https://cloud.tencent.com/document/sdk/Description
腾讯云PHP SDK 文档地址:https://cloud.tencent.com/document/sdk/PHP
1.安装 PHP SDK
通过 Composer 获取安装是使用 PHP SDK 推荐方法,Composer 是 PHP 的依赖管理工具。关于 Composer 详细可参见 Composer 官网。
说明:Composer 需要 PHP 5.3.2+ 以上版本,且需要开启 openssl。
1.1 安装 Composer
Windows 环境请访问 Composer 官网下载安装包安装。
Uninx 执行下方命令安装:
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
1.2 添加镜像源
中国大陆地区的用户可以使用腾讯云镜像源提高下载速度,执行以下命令:
composer config -g repos.packagist composer https://mirrors.tencent.com/composer/
1.3 添加依赖
执行命令安装 SDK(安装到指定位置),例如安装到 C:\Users\···>目录下,则在指定的位置打开命令窗口,并执行以下命令:
composer require tencentcloud/tencentcloud-sdk-php
1.4 添加引用
本文使用的为腾讯云API Explorer创建的工程文件,可忽略。
在代码中添加以下引用代码。注意:如下仅为示例,Composer 会在项目根目录下生成 vendor 目录,/path/to/ 为项目根目录的实际绝对路径(如果是在当前目录执行,可以省略绝对路径)。
require '/path/to/vendor/autoload.php';
2.0 生成 CVM API Explorer实例
进入 CVM 选购地址:https://buy.cloud.tencent.com/cvm
选择需要创建的实例各项参数,以下设置请根据自己需求进行选择。
选择实例配置。
选择镜像版本 硬盘大小
选择网络和主机配置
设置服务器密码等信息
点击生成生成 API Explorer 最佳实践脚本
弹窗后点击 更多
选择代码生成选项卡,点击PHP,再点击下载工程按钮
将下载的工程文件上传到 SDK 所在的文件夹或目录并解压,将sample_php_xxxx文件夹内的Sample.php文件复制粘贴到 SDK 根目录,Sample.php文件可以重命名其他名称执行。
同时需要修改Sample.php文件中的 ID 和 KEY,请前往API 密钥管理控制台获取信息,注意保护密钥信息!
同时还需要修改实例的 Password 项,推荐使用强密码
其他项的信息请根据需求选择,可参考API Explorer相关文档查看具体参数。
保存文件后,执行php Sample.php文件即可实现创建实例操作。
可以看到返回的结果 创建实例成功,如果报错,请根据报错信息解决问题。
还没有人赞赏,快来当第一个赞赏的人吧!
![阿峰博客](https://www.afengblog.com/wp-content/uploads/avatars/79941fbcd54b93e79588a57ef3002ee3.png)
- 1¥
- 5¥
- 10¥
- 20¥
- 50¥
本文为原创文章,版权归阿峰博客所有,欢迎分享本文,转载请保留出处!