V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
exiaohao
V2EX  ›  DNS

CloudXNS 的 API 简直是让人给跪啊

  •  
  •   exiaohao · 2017-04-17 17:51:53 +08:00 · 4058 次点击
    这是一个创建于 2537 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请求 api 地址真是让人慌

    直接请求 www.cloudxns.net 唉下次再被人怼炸了连 api 都挂

    文档和 SDK 驴头不对马嘴

    https://www.cloudxns.net/Support/detail/id/1361.html 提供的文档,2.6.5 删除解析记录 示例里说

    DELETE https://www.cloudxns.net/api2/record/63389/1418
    

    Python SDK 里写道

    def host_delete(self, host_id):
            """
            功能 删除主机记录
            HTTP 请求方式 DELETE
            URL https://www.cloudxns.net/api2/host/:id
                请求参数:
                    参数名称 类型 必填 描述
                    host_id Integer 是 主机记录 id
            :return: String
            """
            if isinstance(host_id, int):
                host_id = str(host_id)
            return self.__request('DELETE', 'host/'+host_id)
    

    文档里是 DELETE /record/63389/1418 SDK 里是 DELETE /host/xxxxx

    唉…能稍微靠谱点么

    1 条回复    2017-05-02 16:48:14 +08:00
    CinderellaCiCi
        1
    CinderellaCiCi  
       2017-05-02 16:48:14 +08:00
    解析记录和主机记录不是一个东西。

    你上面加粗的中文字是“ 2.6.5 删除解析记录”,下面贴出来的 SDK 代码内容是“功能 删除主机记录”。

    主机记录是 host,例如 www,删除主机记录时,只要是 www 的解析全部删除(如果有多个的话);
    解析记录就仅仅一条解析而已。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5291 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:27 · PVG 09:27 · LAX 18:27 · JFK 21:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.