Goedendag,
Het meeste van de API is vrij duidelijk, en werkt uitstekend!
Ik vroeg mij alleen af wat de ondersteunde parameters zijn voor de keys search en sortBy.
Wat ik probeer te bereiken is het opvragen van de laatste 5 toegevoegde devices. De pogingen die ik heb ondernomen:
- In de things portal kan je sorteren op lastMessageTime, de URL ziet er dan zo uit:
/devices?page=0&page-size=300&sort-column=lastMessageTime&sort-direction=DESC
Dit resulteert in een 400: “Unexpected value received”
Zijn er andere opties ondersteund dan ‘name’ - API zou een ‘search’ key moeten ondersteunen (staat in de Postman collectie iig), maar als ik daar bijv test / “test” invoer, komt er niets terug, terwijl ik wel device namen heb die beginnen met test. De zoekfunctie in de things portal webomgeving zoekt wel goed, en dit resulteert in de volgende URL:
/devices?page=0&page-size=300&sort-column=deviceName&sort-direction=ASC&filter=%257B%2522*%2522%253A%257B%2522filterType%2522%253A%2522text%2522%252C%2522type%2522%253A%2522contains%2522%252C%2522filter%2522%253A%2522test%2522%257D%257D
Maar als ik dit toevoeg aan mijn API call, is de response niet gefilterd hierop.
Zie ik iets over het hoofd of is dit (nog) niet mogelijk?
Hartelijke groet,
Arie
Beste antwoord door Rick S.
Bekijk origineel