package main import ( "fmt" "fwh-toolbox-server/repositories/api/acceleronix" ) func main() { // 读取SIM卡列表 list, err := acceleronix.QuerySimCardList(1, 10) if err != nil { panic(err) } fmt.Println("SIM卡列表前10项:") fmt.Println(list) // 查询SIM卡详情 info, err := acceleronix.QuerySimCardInfo(list.Data.List[0].Iccid) if err != nil { panic(err) } fmt.Println("查询SIM卡详情:") fmt.Println(info) // 批量获取SIM卡数据用量信息 simIdList := []string{} for _, simInfo := range list.Data.List { simIdList = append(simIdList, simInfo.Iccid) } usageInfo, err := acceleronix.QueryBatchSimCardDataInfo(simIdList, "202606") if err != nil { panic(err) } fmt.Println("批量获取SIM卡数据用量信息:") fmt.Println(usageInfo) // 查询流量池列表 poolList, err := acceleronix.QueryDataPoolList(1, 10) if err != nil { panic(err) } fmt.Println("查询流量池列表前10项:") fmt.Println(poolList) // 查询流量池SIM详情 poolSimInfo, err := acceleronix.QueryDataPoolSimInfo(poolList.Data.List[0].DataPoolId, 1, 10) if err != nil { panic(err) } fmt.Println("查询流量池SIM详情前10项:") fmt.Println(poolSimInfo) }