|
近段时间以来百宝云的服务器受到不明黑客攻击,导致get/post接口站点受到不同情况的影响
为了给大家提供更加优质的服务,官方推出了新的get/post备用站点,并且此备用站点加入了CDN防御
正式站点与备用站点主要是存在域名上的区别,正式站点域名为:baibaoyun.com,正式站点域名为:baibaoyun.net
当百宝云正式的get/post接口遭受到影响的不能访问的时候,我们代码中可以使用备用站点的接口进行访问
下面为正式站点与备用站点对应的接口
get正式站点:http://get.91shenfan.com/api/
get备用站点:http://get.baibaoyun.net/api/ 百宝云get接口使用说明
post正式站点:http://post.91shenfan.com/api/
post备用站点:http://post.baibaoyun.net/api/ 百宝云post接口使用说明
下面给大家提供一个TC的 通用的示例,其他语言的同学,可以根据示例进行自行修改一下- // 如果出现内部错误,方法里做了5次的容错处理.
- function command1(Arg)
- var commStr = Arg // 这里请注意, POST的参数中如果有中文,请记得一定要进行url编码处理,否则会出现错误
-
- //----------------get/post接口正式接口站点---------------------
- var strUrl = "http://post.91shenfan.com/api/706064e8ed45fb636da4db814ca9d3b9" //这里token请大家修改成自己的对应token
- var body
- 变量 header = 数组()
- body = httpsubmit("POST", strUrl, commStr, "utf-8", header)
- if(strfind(body, "errCode") != -1)//进入容错处理
- for(var i = 0; i < 5; i++)
- body = httpsubmit("POST", strUrl, commStr, "utf-8", header)
- if(strfind(body, "errCode") == -1)
- return body
- end
- sleep(rnd(1000, 1500))
- end
- end
- //----------------get/post接口正式接口站点---------------------
-
- //----------------get/post接口备用接口站点---------------------
- //进入备用站点接口
- strUrl = "http://post.baibaoyun.net/api/706064e8ed45fb636da4db814ca9d3b9" //这里token请大家修改成自己的对应token
- body = httpsubmit("POST", strUrl, commStr, "utf-8", header)
- if(strfind(body, "errCode") != -1)
- for(var i = 0; i < 5; i++)//进入容错处理
- body = httpsubmit("POST", strUrl, commStr, "utf-8", header)
- if(strfind(body, "errCode") == -1)
- return body
- end
- sleep(rnd(1000, 1500))
- end
- end
- //----------------get/post接口备用接口站点---------------------
- return body
- end
复制代码
|
|