乐于分享
好东西不私藏

[按键精灵]豪猪接码平台对接源码分享

[按键精灵]豪猪接码平台对接源码分享

大家好,我是郭立员~,本文所讲内容仅供学习参考,请勿非法使用。

前言

昨天有网友问豪猪的对接源码,今天重新发一下。

一、平台地址

网址:https://h5.haozhuma.com/reg.html?action=loginaction6

开发文档:https://www.showdoc.com.cn/haozhuma/11176631946265944

二、源码分享

接码平台的对接核心有三个:

①、登录平台获取token

②、获取手机号(包括指定号码获取)

③、获取短信提取验证码

以下这三个核心功能都已经封装成函数,使用时调用函数就行。

Dim 用户名 = "你的api账号"Dim 密码 = "你的api密码"Dim 项目ID = "23966"dim 用户令牌 = 登录(用户名,密码)TracePrint "token是:"&用户令牌Dim 手机号 = 获取手机号(用户令牌,项目ID)TracePrint "获取到手机号:"&手机号TracePrint 手机号Dim 验证码 = 获取短信验证码(用户令牌,项目ID,手机号)TracePrint 验证码//TracePrint 获取指定手机号(用户令牌,项目ID,"17133230575")Function 登录(用户名,密码)    Dim ret = url.get("https://api.haozhuma.com/sms/?api=login&user="&用户名&"&pass="&密码)    If ret Then         Dim tb = encode.JsonToTable(ret)        If tb["code"] = 0 Then             登录 = tb["token"]        Else            TracePrint "登录失败"&tb["msg"]        End If    End IfEnd FunctionFunction 获取手机号(用户令牌,项目ID)    For 30        Dim ret = url.get("https://api.haozhuma.com/sms/?api=getPhone&author=loginaction6&token="&用户令牌&"&sid="&项目ID)        If ret Then             Dim tb = encode.JsonToTable(ret)            If tb["code"] = "0" Then                 获取手机号 = tb["phone"]                Exit Function            Else                TracePrint "失败:"&tb["msg"]            End If        End If        delay 1000    NextEnd FunctionFunction 获取指定手机号(用户令牌,项目ID,手机号)    For 30        Dim ret = url.get("https://api.haozhuma.com/sms/?api=getPhone&author=loginaction&token="&用户令牌&"&sid="&项目ID&"&phone="&手机号)        If ret Then             Dim tb = encode.JsonToTable(ret)            If tb["code"] = "0" Then                 获取指定手机号 = tb["phone"]                Exit Function            Else                TracePrint "失败:"&tb["msg"]            End If        End If        delay 1000    NextEnd FunctionFunction 获取短信验证码(用户令牌,项目ID,手机号)    For 60        Dim ret = url.get("https://api.haozhuma.com/sms/?api=getMessage&token="&用户令牌&"&sid="&项目ID&"&phone="&手机号)        TracePrint ret        If ret Then             Dim tb = encode.JsonToTable(ret)            If tb["code"] = "0" Then                 获取短信验证码 = tb["yzm"]                Exit Function            Else                TracePrint "失败:"&tb["msg"]            End If        End If        delay 1000    NextEnd Function

推荐内容:

出售460个按键源码,一共109元查看源码列表可以点击文章《出售按键精灵安卓版源码460个,仅售109元

公众号文章并不是及时分发给粉丝,所以弄个微信群,我更新文章后第一时间转发的群里,大家可以扫下方二维码加群。

如果有其他问题可以加我的微信(xiaomu86119),或扫下方二维码

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » [按键精灵]豪猪接码平台对接源码分享

评论 抢沙发

7 + 6 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮