Aller au contenu
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: "[email protected]",
        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…


Les articles du moment