我用的VS2019,它支持C#/C++/Python/Node.js,API Explorer工具目前6种sdk(Java、Python、Node.js、PHP、GO、.NET)里的Python、Node.js、.NET用VS2019就搞定了。
https://console.cloud.tencent.com/api/explorer
一般步骤是:
1、先获取自己账号的云api密钥对(secretid和secretkey,是一对,所以叫密钥对)
2、在api explorer工具里找到具体接口填上云api密钥对,并勾选“只看必填参数”,然后结合每个参数旁边的?所指向的释义和接口文档里每个参数的详细含义以及接口调用的例子去加强理解,理解后填上必填参数的值
3、在右侧选sdk生成代码
4、点在线执行(注意:在线执行是真的执行,如果是不可逆的操作就真的不可逆了,比如销毁服务器、销毁云盘等)
以查看镜像列表的接口为例,选中接口,填上云api密钥对,勾上必填参数,右侧选你要的sdk生成代码,右上侧有对应sdk的使用文档,文档是不太详细,不过6种sdk里,Python的是最简单的,直接一用就能成功,其他5种可能在环境配置和sdk应用方面对初学者用户会有些难,我前几周把api explorer里6种sdk趟了一遍水,踩坑的地方我自己解决后写了文档发在了云+社区,排版方面没太细究,能说明问题让用户避开坑就行。
Java SDK用VS Code就可以搞定,参考腾讯云Java SDK maven使用方式的详细介绍
GO SDK在其官网下载.msi安装包就可以搞定,参考以1个具体接口为例来展示Windows下腾讯云GO SDK的使用
PHP SDK参考腾讯云PHP SDK之Windows PHP Composer和以1个具体接口为例来展示Windows下腾讯云PHP SDK的使用
.NET SDK是栽过跟头的,参考以1个具体接口为例来展示腾讯云.NET SDK的使用和Unable to load the service index for source 排错过程分享
有些用户把sdk用在console代码,有些用户用在web代码,我们的api explorer工具生成的代码,除过php的,其他的都是console代码,用户如果是在web里测试,需要改造代码。Django的web代码参考Windows Django 腾讯云Python SDK
Flask的web代码参考,正在写
Bottle的web代码参考,正在写
---来自腾讯云社区的---我爱你的一诺
微信扫一扫打赏
支付宝扫一扫打赏