Zastanawiam się również, w jaki sposób należy to zrobić za pomocą interfejsu API HATEO. Na razie obejrzeliśmy go, generując obiekty Link za pomocą klas BasicLinkBuilder i ControllerLinkBuilder, a następnie dodając szablony zapytań w szablonach do konstruktora new Link(String href)
. Co ciekawe, tworzy to link z atrybutem templated: true
.
Zauważyliśmy, że stara się przekazać w wartościach takich jak {blog}
do klas LinkBuilder zakończonych w tych wartościach próbujących być zastąpione od wartości, na obecnym wniosku (tj linkbuilder usiłował znaleźć ?blog=value
z bieżącego żądania i zastąpić value
do Link, który został zbudowany, a ponieważ to nie istniało, powodował wyjątek:
Mimo że obejście tego problemu nie jest szczególnie przyjemne, mój zespół nie był w stanie znaleźć żadnego sposobu na uzyskanie szablonów w LinkBuilders za pośrednictwem interfejsu API bez powodowania problemów
Ja też się nad tym zastanawiam ... dalej zauważysz, jeśli spojrzysz na swoją odpowiedź, która zawiera ten link, że {i} będzie url uciekł ... co nie jest w porządku –