目录
2012年1月,Dynadot开始向所有客户提供API访问,所以我们觉得是时候写一篇帖子,教您如何最大化利用它了!;) 首先,基础知识。我们的 域名API 是一个工具,允许您构建和使用自己的软件和服务器来搜索域名、注册域名等。每个账户都有其唯一的API密钥。要使用我们的API,您需要检索此密钥并将您用于发送请求的IP地址加入白名单。所有这些都可以在 API设置 您账户中的页面。请至少等待15分钟,以便我们的系统在输入后完成IP地址的白名单处理。
一切准备就绪后,您就可以开始调用API了。我们提供两个版本供您选择: 常规 和 高级选项。高级版本将以XML格式返回结果。请记住,出于安全考虑,所有请求都应通过https发送。一次只能处理一个请求,因此请等待当前请求完成后再发送下一个。
我们只有有限的注册局连接可用。自从向所有账户开放API以来,我们已将连接数量翻倍,但它们仍然有限。我们决定,分配可用连接的最佳方式是基于年度支出。所有API请求首先会被赋予一个优先级分数。这个分数是账户总支出除以过去24小时内账户获得的连接数。因此,支出高且连接频繁的账户,其优先级分数会随时间逐渐降低。这能让支出较低的账户最终也能获得连接。
所有API请求都会被放入队列,并按优先级分数排序。一旦有连接可用,队列中优先级最高的请求将被移除并获得连接。如果请求在10秒内未获得连接,将返回"system_busy"响应。
以下是API成功的三大关键:
- 多花点钱。 支出越高,优先级得分就越高。
- 切勿被封禁! 我们API的少数限制之一是,您必须在收到上一个请求的响应后才能发送下一个请求。否则,将导致10分钟的封禁。与其编写脚本每小时发送约200个请求,不如让它仅在收到第一个响应后才发送下一个请求。封禁不仅会浪费宝贵时间,还可能降低您的优先级分数。
- 研究域名删除时间。 Verisign(.com和.net域名的中央注册局)倾向于在太平洋时间上午11点至下午2点之间释放其域名。这是我们的API最繁忙的时段。如果您不寻找.com或.net域名,请尽量避开这些时间。您还可以研究您所需TLD的可能释放时间。越接近释放时间,您抓住高关注域名的机会就越大。
既然您已"心知肚明",何不立即开始使用我们的 域名API 今天?
这篇帖子由我们出色的客服代表Alex撰写。