Files
AILab/sentinel/pkg/net/api.go
T
2025-12-29 16:30:55 +08:00

28 lines
480 B
Go

package api
import "sentinel/pkg/model"
const (
updateCheckURL = "/iot/common/update/check"
analyticsURL = "/api/public/sentinel-record-analytics"
)
func CheckUpdate(deviceID string) (*model.UpdateInfo, error) {
var resp model.UpdateInfo
err := Get(
updateCheckURL,
map[string]string{
"deviceID": deviceID,
},
&resp,
)
if err != nil {
return nil, err
}
return &resp, nil
}
func Analytics(req model.Record) error {
return Post(analyticsURL, req, nil)
}