Requêtes GraphQL à WotWizard

Aujourd’hui j’ai travaillé dessus, et j’ai écrit une requête qui fait quasiment tout ce dont j’ai besoin:

{
  idSearch(with: {hint: "Jerome55"}) {
    ids {
       uid
       pubkey
       status
       sentry
       minDate
       limitDate
       quality {
       ratio
    }
       received_certifications {
        limit
        certifications {
          from {
            uid
          }
          expires_on
        }
      }
       all_certifiers
    {uid
     pubkey
     status
     sentry
     minDate
     limitDate
     quality {
      ratio
    } 
     received_certifications {
        limit
        certifications {
          from {
            uid
          }
          expires_on
        }
      }
     
    }
      all_certified
    {uid
     pubkey
     status
     sentry
     minDate
     limitDate
     quality {
ratio
}
    received_certifications {
        limit
        certifications {
          from {
            uid
          }
          expires_on
        }
      }
    }
    }
  }
} 


{
  idSearch {
    ids {
      uid
      hash
      status
    }
  }
}

Les dates apparaissent pas « en clair ».
En fait « juste » une mise en forme de ça avec des liens déroulants et des couleurs (genre jaune ça va bientôt plus être bon mais ça va orange c’est bientôt plus bon, rouge c’est plus bon, vert c’est bon) serait top!

Je n’ai pas réussi à trouver un moyen simple de voir les limites de certifications comme dans wot-wizard, la catégorie « Identity » de TypeSystem donne une limite d’adhésion (limitDate), mais pas de certification (ou j’ai pas vu!).

(edit: je viens de trouver quelque chose, « limit » sous la catégorie « received certifications »)

J’ai vraiment galéré à mettre ça sous curl, donc mon script n’a pas avancé et j’ai à la place une requête avec presque tout ce dont faisait mon script avant (et même un peu plus!)

4 Likes