当前位置:首页 > 行业动态 > 正文

dnspod api usage is limited

DNSPod API usage is limited to 2,000 requests per day for free accounts and 10,000 requests per day for paid accounts.

DNSPod 的 API 使用受到一定限制,以下是详细说明:

1、使用对象限制

DNSPod 的 API 仅供个人用户使用,帮助其更便捷灵活地管理域名和记录,第三方应用程序或用户不允许使用该 API。

2、调用频率限制

dnspod api usage is limited

如果频繁地添加、删除、修改或查询域名或记录,或者在短时间内设置记录状态,可能会触发 API 使用受限的提示,在短时间内大量地对域名记录进行操作,系统会认为可能是异常使用行为而加以限制。

程序逻辑不严谨或程序死循环,可能会导致大量无效和重复的请求,从而引发 API 使用受限的问题,一个程序在没有正确判断的情况下不断重复发送相同的请求,这会对系统造成较大压力。

3、账户限制

dnspod api usage is limited

当出现 API 使用受限的情况时,通常是因为调用频率过高导致账号被冻结,一般一小时后会自动解封。

如果是滥用 API,如进行反面的批量操作等,DNSPod 有权禁止该账号使用 API,但一般不会影响其在 DNSPod 网站上的其他功能,这种禁令通常也会在一段时间后自动解除,但如果滥用情况严重,可能会延长禁令时间。

4、登录限制

dnspod api usage is limited

在编程使用 API 时,如果连续 30 次登录失败,账号将被禁止登录一小时,在编写程序时,需要检查登录是否成功,如果失败应立即停止尝试。

DNSPod 的 API 使用限制旨在确保服务的公平性和稳定性,防止滥用和反面攻击,用户在使用时应遵守相关规定,合理使用 API,避免触发限制。