ProgAccess

Identifiez-vous…



Mot de passe oubliéS'inscrire
Aller au contenu principal

API

Cette page documente l'API JSON du site.

Documentation

Version

Version actuelle de l'API : 0.5.3-3.

Données

Les données renvoyées par le serveur peuvent être choisies en modifiant les paramètres GET. Plusieurs paramètres peuvent être utilisés simultanément. La racine est /api/get.php.

  • Par défaut :
    • api_version : Version de l'API
  • g : Informations générales
    • name : Nom du site
    • slogan : Slogan du site
    • lang : Langue actuelle (peut être changée avec le paramètre ?lang)
    • maintenance : Mode maintenance
    • domain : Domaine courant
    • visits_year : Nombre de visites sur ce domaine depuis 1 an
    • visits_day : Nombre de visites sur ce domaine depuis minuit
    • visitors_week : Nombre de visiteurs sur ce domaine depuis 7 jours
    • visitors_day : Nombre de visiteurs sur ce domaine depuis minuit
    • languages : Liste des langues [id, code, nom, priorité]
  • slides : Slides
    • [0] : id
    • [1] : lang
    • [2] : label
    • [3] : style
    • [4] : title
    • [5] : title_style
    • [6] : content
    • [7] : content_style
    • [8] : date
  • c : Catégories
    • [0] : id
    • [1] : name
    • [2] : text
  • a(=id)? : Articles
    • [0] : id
    • [1] : name
    • [2] : category
    • [3] : date
    • [4] : hits
    • [5] : downloads
    • [6] : author
    • [7] : archive_after
  • ca(=id) : Articles de la catégorie {id}
    • [0] : id
    • [1] : name
    • [2] : date
    • [3] : hits
    • [4] : downloads
    • [5] : author
    • [6] : archive_after
  • at(=id)? : Contenus d'articles (sans le contenu)
    • [0] : id
    • [1] : lang
    • [2] : article_id
    • [3] : name
    • [4] : date
    • [5] : keywords
    • [6] : description
    • [7] : website
    • [8] : author
  • cat(=id) : Contenus d'articles de la catégorie {id} (sans le contenu)
    • [0] : id
    • [1] : lang
    • [2] : article_id
    • [3] : name
    • [4] : date
    • [5] : keywords
    • [6] : description
    • [7] : website
    • [8] : author
  • att(=id)? : Contenus d'articles (avec le contenu)
    • [0] : id
    • [1] : lang
    • [2] : article_id
    • [3] : name
    • [4] : date
    • [5] : keywords
    • [6] : description
    • [7] : website
    • [8] : author
    • [9] : text
  • catt(=id) : Contenus d'articles de la catégorie {id} (avec le contenu)
    • [0] : id
    • [1] : lang
    • [2] : article_id
    • [3] : name
    • [4] : date
    • [5] : keywords
    • [6] : description
    • [7] : website
    • [8] : author
    • [9] : text
  • su : Mises à jour du site
    • [0] : id
    • [1] : name
    • [2] : text
    • [3] : date
    • [4] : authors
    • [5] : codestat
  • af(=id)? : Fichiers d'articles
    • [0] : id
    • [1] : article_id
    • [2] : name
    • [3] : filetype
    • [4] : title
    • [5] : date
    • [6] : filesize
    • [7] : hits
    • [8] : label
    • [9] : md5
    • [10] : sha1
    • [11] : arch
    • [12] : platform
  • aaf(=id) : Fichiers de l'article {id}
    • [0] : id
    • [1] : name
    • [2] : filetype
    • [3] : title
    • [4] : date
    • [5] : filesize
    • [6] : hits
    • [7] : label
    • [8] : md5
    • [9] : sha1
    • [10] : arch
    • [11] : platform
  • afl(=label)? : Fichiers d'articles (par label)
    • [0] : id
    • [1] : article_id
    • [2] : name
    • [3] : filetype
    • [4] : title
    • [5] : date
    • [6] : filesize
    • [7] : hits
    • [8] : label
    • [9] : md5
    • [10] : sha1
    • [11] : arch
    • [12] : platform
  • am(=id)? : Miroirs d'articles
    • [0] : id
    • [1] : article_id
    • [2] : links
    • [3] : title
    • [4] : date
    • [5] : hits
    • [6] : label
  • aam(=id) : Miroirs de l'article {id}
    • [0] : id
    • [1] : links
    • [2] : title
    • [3] : date
    • [4] : hits
    • [5] : label
  • aml(=label)? : Miroirs d'articles (par label)
    • [0] : id
    • [1] : article_id
    • [2] : links
    • [3] : title
    • [4] : date
    • [5] : hits
    • [6] : label

Exemples :

Note : Les fichiers et miroirs d'articles ont tous un ID unique, mais également un label (optionnel). Lors d'une mise à jour d'un fichier ou miroir, l'ID change mais le label peut rester le même. Par exemple, « Firefox ESR pour Windows 64 bits » aura toujours le même label firefoxesr64.