Jeton d'API pour les devoirs

Il semble qu’un jeton utilisateur (lié à mon compte d’administrateur global) avec des autorisations de lecture ne puisse pas voir la même liste de sujets qui apparaissent lorsque je consulte mes affectations

Notez qu’ils sont affectés à un groupe auquel j’appartiens, et non directement à moi.

Lorsque j’examine l’attribution d’autorisations granulaires, je ne vois rien dans la liste qui semble pertinent.

J’essaie d’automatiser certaines choses avec l’IA, donc je ne suis pas à l’aise d’attribuer tous mes droits. Quelle est la meilleure façon de procéder ?

Cela dépend du point de terminaison de l’API que vous utilisez.

GET https://example.com/notifications?limit=30&recent=true&filter_by_types=assigned&silent=true obtiendra cette liste exacte.

Peut-être que votre intégration utilise GET https://example.com/topics/messages-assigned/username.json, qui prend en charge un paramètre direct qui peut être vrai pour n’inclure que vos propres attributions et faux pour inclure les attributions de groupe.

Lorsque j’essaie notifications?limit=30&recent=true&filter_by_types=assigned&silent=true contre mon propre domaine, j’obtiens un 404.

Mon premier essai naïf a été de simplement donner à l’IA l’URL de mes affectations :
Profile - ganncamp - Sonar Community et même avec un jeton read de ma part, il est revenu vide.

Il s’avère donc que vous ne pouvez pas simplement essayer de récupérer votre liste d’affectations et d’obtenir tous les sujets attribués à vos groupes.

Pour les affectations au niveau du groupe, utilisez search.json?q=assigned:[group]

Et /latest.json?assigned=[username] pour les affectations des individus.

Pour obtenir la liste de tout ce qui est attribué à un groupe, vous devrez itérer sur ses membres.

2 « J'aime »