欢迎您来到腾讯云!积分商城

腾讯云腾讯云论坛

 找回密码
 立即注册
忘了密码?

扫一扫,访问微社区

快捷导航
搜索
查看: 9896|回复: 22

[经验分享] 云API的使用入门

[复制链接]

39

主题

0

好友

1959

积分

攻城师[LV3]

Rank: 3Rank: 3Rank: 3

云币
5692
威望
1959
发表于 2016-1-24 11:53:58 |显示全部楼层 |未分类
-云API介绍
腾讯云提供云API供您使用请求调用的方式来操作云资源,跟WEB管理中心上进行操作是一样的。请先充分了解腾讯云资源产品、及其使用和收费方式。
云API文档中心:http://www.qcloud.com/doc/api

本文档内容:
申请安全凭证-云API密钥
接口说明
    1.接口描述
    2.输入参数
    3.输出参数

    4.错误码
调试工具的使用
    step1: 输入 SecretId 和 SecretKey
    step2: 选择请求方法
    step3&4: 输入请求的域名和接口名
    step5: 输入请求的区域
    step6: 输入完整的请求参数(接口的私有参数)
    测试通过输入参数进行过滤

SDK的使用

申请安全凭证-云API密钥。
在第一次使用云API的时候,用户首先需要在腾讯云网站上申请安全凭证,安全凭证包括 SecretId 和 SecretKey, SecretId 是用于标识 API 调用者的身份,SecretKey是用于加密签名字符串和服务器端验证签名字符串的密钥。SecretKey 必须严格保管,避免泄露。
https://console.qcloud.com/capi
01.png


然后会获取到这样的密钥对
02.png


接口说明
以查看云服务器实例列表为例文档:

http://www.qcloud.com/doc/api/229/%E6%9F%A5%E7%9C%8B%E5%AE%9E%E4%BE%8B%E5%88%97%E8%A1%A8
1.接口描述
描述接口的功能,对应的域名和接口名
03.png


2.输入参数
输入参数,例如对结果进行筛选或者是相关的配置参数
04.png


3.输出参数
输出的结果详情
05.png

instanceSet 实例信息
各字段的描述
06.png


4.错误码
每个接口有自己对应的错误码,可在文档中心进入各接口查看各自的错误码。
http://www.qcloud.com/doc/api/229/%E9%94%99%E8%AF%AF%E7%A0%81

调试工具的使用
通过调试工具,避免了一些自己环境的一些问题,可专门对接口进行测试,看是否参数还是哪里填写的有问题。
调试工具地址:
http://182.254.136.27/yunapi/tools/

云API列表

http://www.qcloud.com/doc/api以查询云服务器实例接口DescribeInstances作为例子,测试下云API接口的调用

查询实例列表接口介绍:
http://www.qcloud.com/doc/api/229/%E6%9F%A5%E7%9C%8B%E5%AE%9E%E4%BE%8B%E5%88%97%E8%A1%A8
step1: 输入 SecretId 和 SecretKey
输入云API密钥
07.png


step2: 选择请求方法
08.png


step3&4: 输入请求的域名和接口名
不同的接口有各自对应的域名和接口名,可在该接口的说明上查看
09.png

10.png


step5: 输入请求的区域
查询云服务器列表是通过不同地域来查找的,所以这里需要加入地域参数。有些功能无地域概念的可不用此参数,例如CDN。
11.png


step6: 输入完整的请求参数
这里先测试不输入其他参数,获取这个账号下所有上海的实例信息。
12.png


然后查看返回结果,这里返回了24个实例,对应各字段说明可参考接口说明文档
13.png


测试通过输入参数进行过滤
通过实例ID(可以使用instanceId和unInstanceId,建议使用unInstanceId )进行过滤
其他参数不变,在输入完整的请求参数里面,输入过滤参数,可输入多个参数,参数与参数之间通过&连接
这里测试筛选两台机器,参数中输入instanceIds.0=该实例ID,和下一个实例instanceIds.1=实例ID
14.png


然后查看返回的结果
15.png


SDK的使用
云API是不能直接使用的,是需要下载SDK一起使用。
SDK是为了让开发者能够在自己的代码里更快捷方便的使用腾讯云的API而开发的SDK工具包
参考文档:
http://www.qcloud.com/doc/api/229/%E7%A4%BA%E4%BE%8B%E4%BB%A3%E7%A0%81这里以PHP为例
首先下载SDK
16.png


17.png


解压SDK文件到PHP环境目录
18.png


可在demo.php中修改成您的请求信息
19.png


然后请求页面返回结果
20.png


3

主题

7

好友

3033

积分

腾讯云论坛管理组

Rank: 20Rank: 20

云币
5990
威望
3033
发表于 2016-1-24 12:08:01 |显示全部楼层
大赞~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

73

主题

9

好友

7512

积分

腾讯云论坛管理组

Rank: 20Rank: 20

云币
53921
威望
7512
发表于 2016-1-24 12:22:16 |显示全部楼层
实用性很高,赞一个~
回复

使用道具 举报

0

主题

0

好友

20

积分

小白[LV1]

Rank: 1

云币
10
威望
2
发表于 2016-1-25 15:35:04 |显示全部楼层
写的很好啊  省去了大量用户调用调试的时间  不用在走弯路了
回复

使用道具 举报

1

主题

1

好友

454

积分

程序猿[LV2]

Rank: 2Rank: 2

云币
585
威望
454
发表于 2016-2-18 12:29:07 |显示全部楼层
示例代码链接。。。
回复

使用道具 举报

39

主题

0

好友

1959

积分

攻城师[LV3]

Rank: 3Rank: 3Rank: 3

云币
5692
威望
1959
发表于 2016-2-26 16:18:27 |显示全部楼层
dudumao/wx 发表于 2016-2-18 12:29
示例代码链接。。。

文中有的哈
http://www.qcloud.com/doc/api/229/%E7%A4%BA%E4%BE%8B%E4%BB%A3%E7%A0%81
回复

使用道具 举报

2

主题

0

好友

279

积分

小白[LV1]

Rank: 1

云币
491
威望
279
发表于 2016-3-8 11:47:45 |显示全部楼层
文章实用,值得阅读。
回复

使用道具 举报

0

主题

0

好友

286

积分

程序猿[LV2]

Rank: 2Rank: 2

云币
192
威望
140
发表于 2016-6-8 18:27:31 来自手机 |显示全部楼层
楼主...超神羡慕
来自: 微社区
回复

使用道具 举报

0

主题

0

好友

22

积分

小白[LV1]

Rank: 1

云币
10
威望
10
发表于 2016-7-27 12:43:10 来自手机 |显示全部楼层
我就是想找回我的IP帐号和密码
来自: 微社区
回复

使用道具 举报

0

主题

0

好友

832

积分

程序猿[LV2]

Rank: 2Rank: 2

云币
1693
威望
832
发表于 2016-8-15 19:31:28 |显示全部楼层
谢谢分享                    
回复

使用道具 举报

6

主题

0

好友

260

积分

小白[LV1]

Rank: 1

云币
393
威望
260
发表于 2016-9-23 14:36:48 |显示全部楼层
赞一个~赞一个~
回复

使用道具 举报

0

主题

0

好友

22

积分

小白[LV1]

Rank: 1

云币
10
威望
10
发表于 2016-9-27 09:38:29 来自手机 |显示全部楼层
微粒贷也可以?
来自: 微社区
回复

使用道具 举报

0

主题

0

好友

34

积分

小白[LV1]

Rank: 1

云币
15
威望
15
发表于 2016-11-7 11:40:52 来自手机 |显示全部楼层
我   你   爱   宾馆  亲爱的
来自: 微社区
回复

使用道具 举报

0

主题

0

好友

34

积分

小白[LV1]

Rank: 1

云币
15
威望
15
发表于 2016-11-7 11:47:42 来自手机 |显示全部楼层
看下我的漫游信息
来自: 微社区
回复

使用道具 举报

0

主题

0

好友

22

积分

小白[LV1]

Rank: 1

云币
10
威望
10
发表于 2016-11-16 02:39:24 来自手机 |显示全部楼层
leiliang磊雷女王调教
来自: 微社区
回复

使用道具 举报

0

主题

0

好友

180

积分

小白[LV1]

Rank: 1

云币
210
威望
180
发表于 2016-12-27 15:16:59 |显示全部楼层
API接口?
回复

使用道具 举报

0

主题

0

好友

22

积分

小白[LV1]

Rank: 1

云币
10
威望
10
发表于 2017-1-25 00:08:59 来自手机 |显示全部楼层
我的号码!!!???
回复

使用道具 举报

0

主题

0

好友

22

积分

小白[LV1]

Rank: 1

云币
10
威望
10
发表于 2017-2-4 03:49:27 来自手机 |显示全部楼层
回复

使用道具 举报

0

主题

0

好友

34

积分

小白[LV1]

Rank: 1

云币
15
威望
15
发表于 2017-2-8 09:55:18 来自手机 |显示全部楼层
兑换号码.怎么弄,我是第一次到这里,要充置吗?
回复

使用道具 举报

0

主题

0

好友

116

积分

小白[LV1]

Rank: 1

云币
102
威望
116
发表于 2017-3-3 11:38:17 |显示全部楼层

赞一个~赞一个~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册
您需要登录后才可以发帖 QQ登录

联系我们|腾讯云平台|积分商城|腾讯云官方论坛    

GMT+8, 2018-12-10 20:06 , Processed in 1.214932 second(s), 35 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部