Création d'une API

Une API est un ensemble de méthodes qui permettent d'avoir accès à la donnée d'un programme. Les grands du web comme Facebook, Twitter, Youtube, Linkedin possèdent leur propre API. Celles-ci permettent à d'autres programmes de s'y connecter et d'interagir avec leurs données. Les API sont toutes différentes et ont leur propre réglementation quant à l'accès à leurs données. Sur certains sites web, vous avez surement remarqué que l'on vous propose de vous inscrire via votre compte Facebook. Ceci a pour but, de vous faire gagner du temps sur l'inscription ; cela profite également au site web car il optimise les inscriptions sur son site et cela profite à Facebook car il acquière des données sur vous. Ce processus a été rendu possible grâce à l'API de Facebook. Il y a un vrai enjeu économique derrières ces API qui permettent de créer des interdépendances entres acteurs du web. 

Chez VingtCinq

Les API sont comme un jeu pour nous, nous les développons et les utilisons chaque jour. Nous avons implanté de très nombreuses APIs, par exemple Facebook, Twitter, YouTube, LinkedIn, Gitlab, Coinbase, Poloniex, MangoPay, Stripe, Google, MailChimp, Sendinblue, ConstantContact... Nous avons également développé de nombreuses API pour nos clients. Nous respectons systématiquement les standards REST et maîtrisons les protocoles Oauth 1 & 2. Également, nous développons des clients d’API en open source, et avons notamment développé le client python pour la nouvelle API de Mailchimp.