Lorsque j’envoie une requête GET vers categories.json, je récupère les subcategoryIds pour chaque catégorie, mais comment obtenir les noms correspondants des sous-catégories via l’API ?
En résumé, je souhaite obtenir le nom et l’identifiant de toutes les catégories et sous-catégories.
Je n’arrive pas à trouver les noms correspondants des sous-catégories. J’ai essayé d’analyser la réponse complète de la requête GET sur /categories.json, mais je ne vois aucun champ qui me donne le nom de la sous-catégorie.
Merci pour votre réponse. En réalité, le guide de rétro-ingénierie ne m’aide pas vraiment, car je pense qu’il se passe ici un peu de magie.
Pourriez-vous m’indiquer comment les noms des sous-catégories sont générés à partir de cette réponse JSON ? Je ne vois non plus aucun appel ultérieur pertinent qui pourrait résoudre ces identifiants en noms réels. L’objectif est de créer une liste de catégories et de sous-catégories que je pourrai ensuite positionner librement avec un balisage personnalisé. Toute aide est la bienvenue.
toutes les catégories d’un site sont listées dans /sites.json. vous pouvez donc utiliser /categories_and_latest pour les catégories de niveau principal, et lorsque vous obtenez les identifiants des sous-catégories pour chaque catégorie principale, vous récupérez le nom de la sous-catégorie depuis la réponse de /sites.json.
je suppose qu’il existe certaines propriétés dans sites.json qui identifient une catégorie comme catégorie principale ou parente, de sorte que /sites.json pourrait finalement suffire (une seule requête). je n’ai pas encore testé.