Passa al contenuto principale

Prima richiesta HTTP

Obiettivo: leggere i primi 5 articoli e il numero totale di articoli del tenant.

1. Token​

Vedi Autenticazione.

2. Lettura​

GET <BASE_URL>/api/resources/Articoli?PageSize=5&PageNumber=1
Authorization: Bearer <ACCESS_TOKEN>
TOKEN=$(curl -s -X POST "<BASE_URL>/Token" \
--data-urlencode "grant_type=password" \
--data-urlencode "username=$ECUBE_USERNAME" \
--data-urlencode "password=$ECUBE_PASSWORD" | jq -r .access_token)

curl -s "<BASE_URL>/api/resources/Articoli?PageSize=5&PageNumber=1" \
-H "Authorization: Bearer $TOKEN" | jq '.[0].TotalRowsCount, .[].cod_art'

3. Cosa aspettarsi​

  • La risposta è un array JSON di record.
  • Ogni record contiene i campi della risorsa e il totale complessivo TotalRowsCount.
  • Se l'array è vuoto, nessun record soddisfa la richiesta.

Prosegui con Formato di richieste e risposte.