Versions in this module Expand all Collapse all v1 v1.0.2 Mar 30, 2021 v1.0.0 Mar 30, 2021 Changes in this version + const AuthURL + const GateWay + const TSPTemperatureGetUrl + const TSPTemperatureUploadGetUrl + const TSPTemperatureUploadPutUrl + const TSPTemperaturesGetUrl + type Auth struct + Cfg *Config + func (p *Auth) GetToken() (*AuthResult, error) + type AuthResult struct + Data struct{ ... } + type Config struct + HttpClient *Request + type Device struct + Cfg *Config + func (p *Device) Create() + func (p *Device) GetOne(imeiSn string) (bool, error) + func (p *Device) IsOnline() (bool, error) + type Request struct + AppKey string + Method string + Secret string + Token string + Url string + func (p *Request) HttpRequest() (*gjson.Json, error) + func (p *Request) SetMethod(method string) *Request + func (p *Request) SetToken(token string) *Request + func (p *Request) SetUrl(url string) *Request + type Result struct + Message string + Status int + type Temperature struct + Cfg *Config + func (p *Temperature) GetTemperature(query *TemperatureRecentQuery) (*TemperatureResult, error) + func (p *Temperature) GetTemperatureUpload(query *TemperatureUploadQuery) (*TemperatureUploadResult, error) + func (p *Temperature) GetTemperatures(query *TemperaturesQuery) (*TemperaturesResult, error) + type TemperatureEntity struct + CreateTime string + Id int64 + ImeiSn string + PrimaryKey string + ProductId int64 + Temperature string + Uuid string + type TemperatureRecentQuery struct + ImeiSn string + Uuid string + type TemperatureResult struct + Data TemperatureEntity + type TemperatureUploadQuery struct + ImeiSn string + type TemperatureUploadResult struct + Data float64 + type TemperaturesQuery struct + EndTime string + ImeiSn string + Limit int32 + Page int32 + ProductId int64 + Sort string + StartTime string + Uuid string + type TemperaturesResult struct + Data struct{ ... } + type Tsp struct + Cfg *Config + func NewAuth(appKey, secret string) *Tsp + func NewClient(token string) *Tsp + func (p *Tsp) Auth() *Auth + func (p *Tsp) Temperature() *Temperature