Passaggio all'ora solare 26 ottobre 2025 03:00 02:00 sposta indietro l'orologio di 1 ora (si dorme 1 ora in più)
Questo tool SPFx l'ho creato per testare velocemente la risposta della API REST di SharePoint Online.
Pagina principlae
Pagina principlae
Permette di preimpostare alcune query base e poi modificarle per vedere la risposta JSON.

Selezionando il tab JavaScript è possibile copiare i incollare il codice JavaScript nella developer toolbar del Browser di un qualsiasi sito SharePoint Online quando non si hala possibilità di installare degli SPFx e vedere il risultato JSON.
Export JavaScript
Export JavaScript

Il JavaScript generato è simile a questo:

JavaScript

var fetchGetJson = async (url, odataVerbose, outputNormal) => {
    /* to paste into the 'Browser Developer Console' in another Tenant */
    var ct = "application/json; odata=" + (odataVerbose ? "verbose" : "nometadata");
    var response = await fetch(url, { method: "GET", headers: { "Accept": ct, "Content-Type": ct }});
    if (!response.ok) {
        var txt = await response.json();
        throw new Error(`Response status: ${response.status}, ${response.statusText}, ${txt}`);
    }
    console.debug("fetchGetJson: OK " + url);
    var data = await response.json();
    if(outputNormal) return data;
    if(odataVerbose) {
      if(data.d && data.d.results) return data.d.results;
      else if(data.d) return data.d;
      return data;
    } 
    return data.value ?? data;
};
/* sample by Sgart.it v. 1.2025-07-26.BETA*/

var relativeUrl = `/_api/web/lists/getbytitle('Documents')/items?$top=500&`;
var data = await fetchGetJson(relativeUrl, false, true);
console.log("API result", data);
da un output simile a questo
risultato nella developer console
risultato nella developer console


Inoltre è possibile vedere i risultati in una forma tabellare;
Formato tabellare
Formato tabellare
La visione tabellare è molto basica, non supporta il render di tutti i tipi di campi.
Ad esempio, per i campi utente o lookup verrà visualizzato l'oggetto JSON in formato stringa.

I sorgenti sono disponibile su GitHub sgart-spfx-sp-api-demo.

Per maggiori dettagli sulle API REST di SharePoint Online vedi Get to know the SharePoint REST service.
Tags:
SharePoint Online80 SPFx20 JavaScript186 Esempi228
Potrebbe interessarti anche: