Hello,
Doing my first steps waht could be a nice web site.
So far I have this :
(ns paintings.core
(:require [clojure.data.json :as json]
[clojure.walk :as w]))
(def slurp-memo (memoize slurp))
(defn read-all-data []
(w/keywordize-keys
(json/read-str
(slurp-memo "https://www.rijksmuseum.nl/api/nl/collection?key=14OGzuak&format=json&type=schilderij&toppieces=True"))))
(defn filter-artObjects [data]
(get data :artObjects))
(defn filter-all-objectNumbers [data]
(map :objectNumber data))
(defn ask-for-image-data [objectNumbers]
(for [number objectNumbers]
(w/keywordize-keys
(json/read-str
(slurp (str "https://www.rijksmuseum.nl/api/nl/collection/" number "/tiles?key=14OGzuak&format=json"))))))
(defn filter-image-url [imagedata]
(->> imagedata
first
:levels
(filter #(= "z6" (:name %)))))
(->> (read-all-data)
(filter-artObjects)
(filter-all-objectNumbers)
(ask-for-image-data)
(map filter-image-url))
```
but that gives a empty collection
What do I have done wrong ?