Quando invio una richiesta GET a categories.json, ottengo gli subcategoryIds (ID delle sottocategorie) per ogni categoria, ma come posso ottenere i nomi corrispondenti delle sottocategorie utilizzando l’API?
In sostanza, voglio il nome e l’ID di tutte le categorie e sottocategorie.
Non riesco a trovare i nomi corrispondenti delle sottocategorie. Ho provato a analizzare l’intera risposta della richiesta GET su /categories.json, ma non vedo alcun campo che mi fornisca il nome della sottocategoria.
Grazie per la risposta. Guardare la guida al reverse engineering, onestamente, non mi aiuta molto, perché credo che qui ci sia qualche magia in atto.
Saresti in grado di indicare esattamente come vengono resi i nomi delle sottocategorie da quella risposta JSON? Non vedo nemmeno chiamate successive pertinenti che potrebbero risolvere quegli ID nei nomi effettivi. L’obiettivo è creare un elenco di categorie e sottocategorie che possa poi posizionare liberamente con markup personalizzato. Qualsiasi aiuto è apprezzato.
Tutte le categorie di un sito sono elencate in /sites.json. Quindi puoi utilizzare /categories_and_latest per le categorie di livello principale e, una volta ottenuti gli ID delle sottocategorie per ogni categoria principale, puoi estrarre il nome della sottocategoria dalla risposta di /sites.json.
Suppongo che ci siano alcune proprietà in sites.json che identificano una categoria come categoria principale o genitore, quindi alla fine /sites.json potrebbe essere sufficiente (una sola richiesta). Non l’ho ancora testato.