宝码云接码是一款比较方便的手机验证码接收工具,有些时候我们需要注册软件的时候,使用自己的号码之后会有很多不相干的骚扰电话打进来,让注册账号也变成了一件麻烦事,这款工具就可以帮我们解决这一难题,使用虚拟手机号码在线接收短信验证码,简单方便,电脑手机都可操作,从此以后再也不需要泄露自己真实的手机号码了,防骚扰就选它。

①宝码云接码平台20元起充,需要去平台指定发卡网购买卡密然后粘贴到客户端或者网页端完成充值;


②平台上面的项目和对接价格在0.1元~5元左右/条,没有的项目可自行申请添加,发码功能需要咨询客服能否使用;


③宝码云接码平台设有QQ客服及QQ交流群,平台客服联系方式在宝码云接码客户端→[自助充值]里;


④宝码云接码平台有电脑客户端安卓手机端及在线网页版,既可以使用客户端接码,也可以使用浏览器接码,适配比较齐全。并同时提供优API接口。
重要申明:平台后台收到短信即计费,所以如果在未收到短信的情况下,请主动调用释放接口,如果任他不管,在后台强制释放前收到了短信照样计费。注意!防止有人恶意取号加黑,api取号的时候账号余额必须是项目价格的5倍api才能取到号,比如项目价格是0.1余额大于0.5才能取到号,如果是客户端取号就没限制
接口调用请加入延时机制,否则平台发现后会封帐号、封IP
接口地址:http://bm.bangnasendp.com/yhapi.ashx
接口说明:汉字使用url编码
请求方式:仅支持get请求
平台针对IP做了访问限制,如需添加白名单取消限制,请联系客服
尽可能把每次调用接口返回值保存日志,需要技术协助时,必须提供接口返回日志
接口返回“1|*”表示接口请求成功,返回“0|*”表示接口请求失败。*表示信息内容
一、  用户登陆
该接口尽量只调用1次,在启动脚本的时候调用,无需循环调用
Token在未修改账户密码前提下不变
请求参数说明:
参数名参数值必传参数说明
act    login    是    固定值,不允许修改    
ApiName    Api用户名    是    非注册用户名,实际值在用户端,api对接 模块查看,正确格式:api_*_#(*表示注册时用户名,#表示随机字符)    
PassWord    登陆密码    是    注册时的登陆密码    
请求示例:http://bm.bangnasendp.com/yhapi.ashx?act=login&ApiName=api_yh001_0fk&PassWord=yh001
成功返回:1|token值
失败返回:0|失败代号
失败代号说明:
失败代号代号说明
-1    用户账号不允许为空    
-2    用户账号长度必须在3-30之间    
-3    用户账号不能包含特殊符号“|”    
-4    用户账号不能包含汉字    
-5    用户密码不允许为空    
-6    用户密码长度必须在3-30之间    
-7    同IP情况下,上次请求失败,1分钟后重试【请确保Api用户名与登录密码正确再重试】    
-8    账号已被禁用    
-9    账号或密码错误    
一、A:  获取用户信息
请求参数说明:
参数名参数值必传参数说明
act    myInfo    是    固定值,不允许修改    
token    接口一返回的token值    是    接口一(用户登陆接口)返回的token值    
请求示例:http://bm.bangnasendp.com/yhapi.ashx?act=myInfo&token=ad718214bdf8e7ad80344bf9743ec307
成功返回:1|用户余额|用户等级|用户积分
失败返回:0|失败代号
失败代号说明:
失败代号代号说明
-1    Token不存在    
-2    token失效,请重新调用登陆接口    
-3    请延时60秒后再请求,该接口调用频率60秒/次    
二、  获取手机号
请求参数说明:
参数名参数值必传参数说明
act    getPhone    必传    固定值,不允许修改    
token    接口一返回的token值    必传    接口一(用户登陆接口)返回的token值    
iid    项目ID    必传    在用户端查看    
did    开发者ID    (可空)    在开发者端查看(开发者账号要单独网页版注册(开发者只能网页登陆),和客户端不通用)    
operator    运营商    (可空)    汉字请url编码    
provi    归属地-省    (可空)    汉字请url编码    
city    归属地-市    (可空)    汉字请url编码    
seq    号段选择    必传    0 或 1 或 2;0代表不限号段,1代表只获取虚拟号段,2代表只获取正常号段    
mobile    指定手机号    可空    获取指定的手机号    
请求示例:http://bm.bangnasendp.com/yhapi.ashx?act=getPhone&token=ad718214bdf8e7ad80344bf9743ec307&iid=1001&did=&operator=&provi=&city=&seq=&mobile=
成功返回:1|pid|提取时间|串口号|手机号|运营商|归属地
失败返回:0|失败代号
注意!防止恶意取号加黑浪费平台号,api取号的时候账号余额必须是项目价格的5倍api才能取到号,比如项目价格是0.1余额大于0.5才能取到号(注意观察自己余额),如果是客户端取号就没限制
失败代号说明:
失败代号代号说明
-1    暂时无号(注意!防止恶意取号加黑浪费平台号,api取号的时候账号余额必须是项目价格的5倍api才能取到号,比如项目价格是0.1余额大于0.5才能取到号(注意观察自己余额),如果是客户端取号就没限制)    
-2    Token不存在    
-3    项目ID不存在    
-4    上次获取失败,5秒后重试【如需取消强制延时,请联系客服添加白名单。前提是脚本严格控制好了延时】    
-5    项目未审核    
-6    项目已禁用    
-7    用户已禁用    
-8    余额不足,请充值    
-9    占号过多,请补充余额    
-10    项目不允许指定取号    
实现多次收码
流程:获取手机号-->触发第一个短信-->获取验证码-->指定手机号获取-->触发第二个短信-->获取验证码-->依此类推
三、  获取验证码
请求参数说明:
参数名参数值必传参数说明
act    getPhoneCode    是    固定值,不允许修改    
token    接口一返回的token值    是    接口一(用户登陆接口)返回的token值    
pid    取号接口返回pid    是    获取手机号接口返回值中的pid值    
请求示例:http://bm.bangnasendp.com/yhapi.ashx?act=getPhoneCode&token=ad718214bdf8e7ad80344bf9743ec307&pid=100118456007026
成功返回:1|验证码数字|完整短信内容
失败返回:0|失败代号
失败代号说明:
失败代号代号说明
-1    Token不存在    
-2    pid不存在    
-3    等待验证码    
-4    已离线或强制释放    
-5    上次获取失败,10秒后重试【如需取消强制延时,请联系客服添加白名单。前提是脚本严格控制好了延时】    
没有收到短信都是以失败返回
四、  发送短信
请求参数说明:
参数名参数值必传参数说明
act    sendCode    是    固定值,不允许修改    
token    接口一返回的token值    是    接口一(用户登陆接口)返回的token值    
pid    取号接口返回pid    是    获取手机号接口返回值中的pid值    
receiver    接收方号码    是    接收短信的号码,如:10086    
smscontent    短信内容    是    请勿发送违法短信    
请求示例:http://bm.bangnasendp.com/yhapi.ashx?act=sendCode&token=ad718214bdf8e7ad80344bf9743ec307&pid=100118456007026&receiver=10086&smscontent=cxye
成功返回:1|
失败返回:0|失败代号
失败代号说明:
失败代号代号说明
-1    Token不存在    
-2    pid不存在    
-3    接收号码不能为空    
-4    提交短信不能为空    
-5    上次提交失败,5秒后重试【如需取消强制延时,请联系客服添加白名单。前提是脚本严格控制好了延时】    
-6    手机号不存在或已释放    
-7    手机号状态不可用    
-8    收码项目不允许发送短信    
-9    项目未设置关键字,请联系平台    
-10    发送内容不符合规则    
-11    发送内容重复提交    
五、  获取发短信回执
使用接口三(获取验证码接口)来获取短信发送回执
六、  释放手机号
仅在没有收到短信时调用,如果收到了短信无需调用此接口,释放存在失败的情况
请求参数说明:
参数名参数值必传参数说明
act    setRel    是    固定值,不允许修改    
token    接口一返回的token值    是    接口一(用户登陆接口)返回的token值    
pid    取号接口返回pid    是    获取手机号接口返回值中的pid值    
请求示例:http://bm.bangnasendp.com/yhapi.ashx?act=setRel&token=ad718214bdf8e7ad80344bf9743ec307&pid=100118456007026
成功返回:1|
失败返回:0|失败代号
失败代号说明:
失败代号代号说明
x    x为正整数,表示x秒后才允许被释放。例如:返回0|30,表示30秒后才允许被释放    
-1    Token不存在    
-2    pid不存在    
-3    手机号不存在或已释放    
-4    已回码,不允许释放    
-5    短信已提交发送,不允许释放    
-6    释放超过次数,自动加黑    
七、  加黑手机号
仅在以后不想再用到这个号码时调用,其他非特殊情况无需调用此接口,加黑存在失败的情况
请求参数说明:
参数名参数值必传参数说明
act    addBlack    是    固定值,不允许修改    
token    接口一返回的token值    是    接口一(用户登陆接口)返回的token值    
pid    取号接口返回pid    是    获取手机号接口返回值中的pid值    
reason    加黑原因    是    汉字经过url编码    
请求示例:http://bm.bangnasendp.com/yhapi.ashx?act=addBlack&token=ad718214bdf8e7ad80344bf9743ec307&pid=100118456007026&reason=used
成功返回:1|
失败返回:0|失败代号
失败代号说明:
失败代号代号说明
-1    Token不存在    
-2    pid不存在    
-3    加黑原因不能为空    
-4    手机号不存在或已释放    
-5    未回码,请释放   
 八、  API反馈
调用该接口需要配置权限,注册默认没有此接口权限,如需开通请联系平台
未分配权限者,请勿调用,避免账户余额减少
请求参数说明:
参数名参数值必传参数说明
act    apiReturn    是    固定值,不允许修改    
token    接口一返回的token值    是    接口一(用户登陆接口)返回的token值    
pid    取号接口返回pid    是    获取手机号接口返回值中的pid值    
remark    反馈信息    是    (固定值 0:成功,-1:失败,-2:验证码超时,-3:号码已注册),其他信息请直接输入    
请求示例:http://bm.bangnasendp.com/yhapi.ashx?act=apiReturn&token=ad718214bdf8e7ad80344bf9743ec307&pid=100118456007026&remark=0
成功返回:1|
失败返回:0|失败代号
失败代号说明:
失败代号代号说明
-1    Token不存在    
-2    pid不存在    
-3    反馈说明不能为空    
-4    当前账号无法操作此号码    
-5    未开通Api反馈权限    
九、  再次使用(最好咨询客服如何使用)
当需要再次使用手机号时调用(非指定取号多次收码)
收到验证码后调用
再次使用会重新结算费用,非特殊项目,请勿调用,避免账户余额减少
请求参数说明:
参数名参数值必传参数说明
act    setAgain    是    固定值,不允许修改    
token    接口一返回的token值    是    接口一(用户登陆接口)返回的token值    
pid    取号接口返回pid    是    获取手机号接口返回值中的pid值    
min    多少分钟后再次使用    否    (值范围2-10),默认值是5,代表5分钟后再次使用    
请求示例:http://bm.bangnasendp.com/yhapi.ashx?act=setAgain&token=ad718214bdf8e7ad80344bf9743ec307&pid=100118456007026&min=5
成功返回:1|
失败返回:0|失败代号
失败代号说明:
失败代号代号说明
-1    Token不存在    
-2    pid不存在    
-3    min参数值错误,(值范围2-10),默认值是5,代表5分钟后再次使用    
-4    手机号不存在或已释放    
-5    未回码,请释放