CloudXNS 的 API ,不知道是哪位高人设计的,太神了。

2015-04-04 19:55:52 +08:00
 invite

1、 HMAC的计算: 计算HMAC的时候,居然用全URL,外加请求体内容。
2、 方法一会GET、一会用POST、一会用DELETE.....。

不知道是哪位高人设计的,求辅导。

5297 次点击
所在节点    问与答
7 条回复
KexyBiscuit
2015-04-04 22:48:45 +08:00
oott123
2015-04-04 23:48:06 +08:00
一会儿 GET 一会儿 POST 一会儿 DELETE 不是挺好的……RESTful 嘛。
CloudXNS
2015-04-05 08:44:05 +08:00
@KexyBiscuit 一切都是为了安全。。。。
登陆CloudXNS后点击右上角您的姓名进入用户中心,切换到api选项卡,除了可以看到您的api密钥之外,还有api在线测试工具,打开在线测试工具,会提供一个链接下载该测试工具的代码包。
手册、工具、代码可以结合起来使用,应该就没那么难了哈。
invite
2015-04-05 11:53:19 +08:00
@CloudXNS

现在这么设计跟安全有关系?

1、 HMAC 用“全URL+请求体”,比用“API URL + 请求体”安全在哪里?
2、 GET / POST / DELETE 这样设计,比全部用POST安全在哪里?

请神一样的设计师来科普一下。
GavinMa
2015-05-19 19:14:02 +08:00
@CloudXNS API文档乱得不行,更新解析记录里,请求URL上面说一种,下面说一种,唉。
在这里请一定告诉我:host_id从哪里可以看到?
domain_id到是容易看出来。
CloudXNS
2015-05-20 09:55:45 +08:00
@GavinMa
每种请求的URL都是不一样的。
刚看了下,更新解析记录的url,描述和示例是一致的呢。

api的基本查询原则:
1.通过您的账户相关信息,查出您的域名列表,找到domain_id(章节2.2.1);
2.通过domain_id获取当前域名下的主机记录列表,找到host_id(章节2.7.1);
3.通过domain_id和host_id操作解析记录(章节2.4);

感谢您的意见,稍后我们改下文档章节顺序。:-)
xonze
2015-11-10 18:07:39 +08:00
现在有 CloudXNS API 的 SDK 可以用了,已经有 Python 和 PHP 两个版本的 SDK 了, PHP 里的 demo 好全面,可以直接来操作自己的域名 DNS 配置
https://www.cloudxns.net/Support/lists/cid/17.html

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/181585

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX