photoprism-client-go/examples/download_photo.go
Kris Nóva 41aa943c78 Adding additional resources for testing
Signed-off-by: Kris Nóva <kris@nivenly.com>
2021-02-03 17:01:38 -08:00

22 lines
357 B
Go

package main
import (
"fmt"
"os"
photoprism "github.com/kris-nova/client-go"
)
func main() {
uuid := os.Getenv("PHOTOPRISM_UUID")
if uuid == "" {
halt(2, "Missing PHOTOPRISM_UUID")
}
client := photoprism.New(auth())
photo, err := client.V1().GetPhoto(uuid)
if err != nil {
halt(3, "Error fetching photo: %v", err)
}
fmt.Println(*photo)
}