- 实现账号增删改查接口和逻辑 - 支持账号状态更新及状态历史记录功能 - 提供账号列表、历史和统计信息查询API - 实现账号轮询机制,支持按使用时间轮询获取账号 - 增加账号登录流程及批量登录功能,集成接码平台和平台API - 管理账号订单容量,支持容量检查与账号登录触发 - 提供账号池状态统计接口 - 账号历史记录查询支持多种变更类型文本展示 - 密码等敏感信息采用脱敏展示 - 完善日志记录和错误处理机制,保证业务稳定运行
20 lines
469 B
Go
20 lines
469 B
Go
package pig
|
|
|
|
import (
|
|
_ "github.com/gogf/gf/contrib/drivers/mysql/v2"
|
|
_ "github.com/gogf/gf/contrib/nosql/redis/v2"
|
|
"github.com/gogf/gf/v2/os/glog"
|
|
"testing"
|
|
"time"
|
|
)
|
|
|
|
func TestInternalClient_GetAccountInfo(t *testing.T) {
|
|
account, _ := NewClient().GetAccountInfo(t.Context())
|
|
count := 10 * 100
|
|
glog.Info(t.Context(), "账号信息:", account)
|
|
for i := 0; i < count; i++ {
|
|
time.Sleep(time.Second * 5)
|
|
NewClient().CheckVerifyCode(t.Context(), account)
|
|
}
|
|
}
|