photoprism/internal/pro/request.go
Michael Mayer 78f2470421 Backend: Refresh api keys and send to frontend
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-10-04 04:47:54 +02:00

24 lines
631 B
Go

package pro
import "runtime"
var ApiURL = "https://api-int.photoprism.pro/v1/hello"
// photoprism.pro api credentials request incl basic runtime specs for statistical evaluation.
type Request struct {
ClientVersion string `json:"ClientVersion"`
ClientOS string `json:"ClientOS"`
ClientArch string `json:"ClientArch"`
ClientCPU int `json:"ClientCPU"`
}
// NewRequest creates a new photoprism.pro key request instance.
func NewRequest(version string) *Request {
return &Request{
ClientVersion: version,
ClientOS: runtime.GOOS,
ClientArch: runtime.GOARCH,
ClientCPU: runtime.NumCPU(),
}
}