• cdnbest补充api


    1.应用防火墙---防CC
    
    添加|修改
    请求地址:
            {api_dir}/firewall/anticc
    请求方式:
            PUT
    请求参数:
            frcquency string 触发频率 例:low(低) | medium(中) | high(高) | custom(自定义)
            model 防护模式 0(普通) | 1(验证码) | 2(复杂)| 3(自定义)
            id int 防CCid
    响应数据:
        返回成功数据参考:
            {“status”:{“code”:1,”created_at”:”2017-06-20 11:57:43”,”message”:”操作成功”},”id”:1}
        返回失败数据参考:
            {“status”:{“code”:5,”created_at”:”2017-06-20 11:57:43”,”message”:”参数id错误”},”id”:1}
    删除:
    请求地址:
            {api_dir}/firewall/anticc
    请求方式:
            DELETE
    请求参数:
            id int 防CCid
    响应数据:
    
        返回成功数据参考:
            {“status”:{“code”:1,”created_at”:”2017-06-20 11:57:43”,”message”:”操作成功”}}
        返回失败数据参考:
            {“status”:{“code”:5,”created_at”:”2017-06-19 14:41:46”,”message”:”参数id错误”}}
    
    2.自动获取ssl证书
    
    开启自动获取ssl
    路由:
            {api_dir}/domain/status/{id}
    请求方式:
            POST
    请求参数:
            status =1
            {id} int 域名记录ID,从获取域名列表数据api中得到的id
    响应数据:
        返回成功数据参考:
            {"status":{"code":1,"created_at":"2018-06-19 15:15:18","message":"操作成功"}}
        
    关闭自动获取ssl
    路由:
            {api_dir}/domain/status/{id}
    请求方式:
            POST
    请求参数:
            status =0
            {id} int 域名记录ID,从获取域名列表数据api中得到的id
    响应数据:
        返回成功数据参考:
            {“status”:{“code”:1,”created_at”:”2017-06-20 10:41:53”,”message”:”操作成功”}}
        
    3.套餐升级
    路由:
    	https://www.cdnbest.com/api2/proxy/index.php/vhost/product/站点名
    请求发式:
            POST
    请求参数:
            pid int  更换的产品id
    响应数据:
        返回成功数据参考:
            {"status":{"code":1,"created_at":"2018-06-22 14:26:44","message":"操作成功"}}
    
     4.查询站点用了多少流量
     路由:
            https://www.cdnbest.com/api2/proxy/index.php/vhost/list
    请求方式:
            GET
    响应数据:
        返回成功数据参考:
    {"status":{"code":1,"created_at":"2018-06-22 15:15:40","message":"操作成功"},"rows":[]}
    rows :	
    0	{…}
    uid	61
    name	admin
    passwd	
    salt	
    pid	259
    ngid	514
    create_time	2018-06-22 14:19:31
    expire_time	2018-07-22
    status	0
    cname	
    domain_lock	0
    pgid	0
    record_id	0
    oid	10
    speed_limit	0
    flow	0.00
    flow_limit	10
    flow_package	0
    max_bandwidth	0
    clear_flow_time	0
    record_status	0
    readflag	0
    admin_remark	
    pgid_2	-1
    record_id2	0
    pgid_four	-1
    internation	
    record_interdomain	0
    mem	
    access_log	1
    pname	222
    vhosttem	no
    flow_per	0
    flow_sum	10
    
    5.添加站点选择套餐
    请求地址:
            http://www.cdnbest.com/api2/proxy/index.php/vhost/站点名
    请求方式:
            POST
    请求参数:
            month    套餐月数
            pid    套餐的id
    响应数据:
        返回成功数据参考:
            {"status":{"code":1,"created_at":"2018-06-25 11:14:14","message":"操作成功"}}
    
    6.续费
    路由:
            http://www.cdnbest.com/api2/proxy/index.php/product/renew/站点名
    请求方式:
            PUT
    请求参数:
            month  续费套餐月数
    响应数据:
        返回成功数据参考:
            {"status":{"code":1,"created_at":"2018-06-25 11:22:17","message":"abc续费成功"}}
    
    7.删除
    路由:
          http://www.cdnbest.com/api2/proxy/index.php/vhost/站点名
    请求方式:
            DELETE
    响应数据:
        返回成功数据参考:
            {"status":{"code":1,"created_at":"2018-06-25 12:50:47","message":"操作成功"}}
    
    8.购买流量
    路由:
        http://www.cdnbest.com/api2/proxy/index.php/product/flow/站点名
    请求发式:
            PUT
    请求参数:
            flow  购买流量大小
    响应数据:
        返回成功数据参考:
            {"status":{"code":1,"created_at":"2018-06-25 12:58:18","message":"流量购买成功"}}
    
    9.四层转发,查看节点ip
     路由:
            http://www.cdnbest.com/api2/site/index.php/port/nodefour/list
    请求方式:
            GET
    响应数据:
        返回成功数据参考:
    {"status":{"code":1,"created_at":"2018-06-22 15:15:40","message":"操作成功"},"rows":[]}
    rows    […]
    id    2
    uid    61
    host    192.168.1.64
    domain    null
    port    0
    skey    pGUIjybY
    mem    
    master    0
    ngid    513
    sync_time    null
    status    0
    record_id    0
    nickname    64
    monitor_active    -1
    create_time    2018-06-25 14:08:13
    is_icp    0
    delete_flag    0
    dns_status    enable
    last_ip    null
    monitor_type    http
    monitor_id    0
    action    1
    notice_flag    callback
    ngtype    0
    upstream    
    noflow    0
    cdn_pid    0
    expire_time    0000-00-00 00:00:00
    router_flag    2
    url    
    content    
    interval_time    0
    autoupdate_rpc    0
    monitor_status    0
    is_dynamic_ip    0
    monitor_serve    1
    
    
    10.强制ssl
    路由:
            http://www.cdnbest.com/api2/site/index.php/domain/public/{id 
    }
        
    请求方式:
             PUT
    
    请求参数:
            
        force_ssl=1 (1是开启,0是关闭)
    
            {id}  域名记录ID,从获取域名列表数据api中得到的id
    
    响应数据:
    
        返回成功数据参考:
            {"status":{"code":1,"created_at":"2018-07-27 13:52:57","message":"操作成功"}}
    
     
    
     
    
  • 相关阅读:
    Linux下查看文件和文件夹大小的df和du命令(链接)
    路由的原理和作用[赛迪网]
    select 好用插件
    如何启动/停止/重启MySQL
    Spirng quartz 整合
    String,StringBuffer与StringBuilder的区别
    如何给input[file]定义cursor
    dns简介
    浏览器高级对象
    shell 学习文章列表
  • 原文地址:https://www.cnblogs.com/kangleweb/p/9214101.html
Copyright © 2020-2023  润新知