Skip to content
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Une API pour générer de faux profils utilisateurs

Si vous cherchez à remplir votre site de test avec de faux profils utilisateurs, si vous cherchez l’inspiration pour remplir vos maquettes, ou si vous voulez disparaitre et refaire votre vie sous un nouveau nom sachez qu’il existe RandomUser, une API qui fournit de manière totalement aléatoire des profils utilisateurs.

Pour le moment, ces profils sont assez simples et comportent les informations suivantes : Sexe, nom, prénom, adresse postale, adresse email, mot de passe, hash MD5 de ce mot de passe, numéro de téléphone, numéro de sécu, photo et pseudo (appelé aussi « seed » qui est un genre d’ID permettant de retrouver ce profil) .

Voici un exemple de JSON retourné :

{
  results: [{
    user: {
      gender: "female",
      name: {
        title: "mrs",
        first: "susan",
        last: "rodriquez"
      },
      location: {
        street: "7159 edwards rd",
        city: "seymour",
        state: "pennsylvania",
        zip: "37284"
      },
        email: "susan.rodriquez59@example.com",
        password: "godfather",
        md5 hash: "15d628391f0eb58d7724041ab9a12ae2",
        sha1 hash: "58be9e2c7f22cd75d7af3c9e175b6465b280d61d",
        phone: "(471)-543-4073",
        cell: "(651)-308-4754",
        SSN: "160-76-1677",
        picture: "http://randomuser.me/g/portraits/women/31.jpg"
      },
      seed: "redCat"
    }]
}

Pour faire appel à cette API, un petit coup de Javascript et c’est réglé :

$.ajax({
  url: 'http://randomuser.me/g/',
  dataType: 'json',
  success: function(return){
    console.log(return);
  }
});

Il est même possible de cibler uniquement des profils hommes ou femmes comme ceci :

http://randomuser.me/g/?gender=female

Ou d’obtenir un json contenant plusieurs profils d’un coup comme ceci :

http://randomuser.me/g/?results=5

Voilà, je me suis dit que ça pourrait vous servir…

Samsung SSD 870 EVO, 1 To -35 %

Disponible en 1, 2 ou 4To

Interface : atteint la limite maximale SATA de vitesses séquentielles de 560/530 Mo/s Intelligent Turbo Write : augmente la vitesse d’écriture et maintient des performances élevées sur le long terme Logiciel Samsung Magician 6 : gère votre disque grâce à une gamme d’outils utiles pour vous permettre de rester en phase avec les dernières mises à jour et de surveiller la santé du disque et son statut.


Les articles du moment