Film annonce sur les API

Trailer API
API : comme une brique, comme un jeu...

- API -

« intégration/connexion »

Thème N°30 : DSI / MARCOM / SCM / ADM

myconnecting / AVRIL 2018

SOMMAIRE

API
une brique de connexion

  • Introduction / définition

    De la définition officielle...
    ... aux définitions plus simples et surtout utiles !
    Question de point de vue


  • Utilité

    Avantage
    Rapidité
    Automatisme


  • Intérêt

    Valorisation des données
    Valorisation des logiciels et applications
    Fidélité des clients
    Valeur de l'entreprise


  • Technique

    REST API
    Sécurité


  • Conclusion puis Exercices, Applications et quizz

    Exercice en dehors de l'entreprise
    Application dans les projets de l'entreprise
    Sources, Quizz

    -

    Trailer du thème suivant pour préparation

L'infographie du thème

Nous vous conseillons de télécharger cette infographie au format PDF et de l'imprimer pour pouvoir mieux suivre la structure de ce thème et prendre quelques notes...
... toujours utiles au moment du quizz !

RAPPEL

Nous vous conseillons de télécharger ce livre blanc au format PDF et de l'imprimer pour pouvoir mieux faire les exercices !

RAPPEL

Nous vous conseillons de télécharger cette "mind map" (carte heuristique) au format image ou xmind !

content

Introduction : API

juin 2018


Commençons par la signification de l'acronyme
- Application
- Programming
- Interface
... ??? ...

Quel mauvais nom... le plus mauvais imaginable, Essayons en VERLAN
EN VERLAN :
interface entre programmes, applications (logiciel automatique)

C'est un lien entre systemes différents qui se comprennent et s'intègrent et se connectent
En d'autre termes :
le developpeur d'un programme prévoit des portes arrières sur son code pour des accès cachés

Définition

Echange de données et ouverture vers l'open data / open source
échange et communication en temps réel, automatique

hk
API

Définitions (suite)

définitions non rigoureuses et imagées

copier coller entre deux app ou logiciels

hk
API
hk
tableau

Question de point de vue

...


Notre position est double :
1- apprendre à utiliser les API développpée par d'autre

2- puis éventuellement comprendre l'interet d'en ajouter à nos propres systèmes

UTILITÉS

API

API sont la pièce maitresse pour échanger des informations ou demander des services en ligne d’une entreprise



rapide
automatique
permettent accès à l'information

hk
API

INTERÊTS

Nouveaux modèles d'affaires

Les API permettent aux entreprises de réinventer leurs processus d’affaires, l’expérience client, et
introduisent des innovations dans de nouveaux produits et services

Loi de connexion et d'intégration :
la valeur d'un système est proportionnel au nombre d'utilisateur (couverture) et au nombre d'intégration (ouverture)
(idem loi de Metcalfe)

hk
API

TECHNIQUE

REST et open


Une API est publiée par une entreprise (environ 20,000)
Formats : TXT, csv, Json et XML
Authorisation et clé (API KEY AUTH ou BASIC AUTH)
Bank scraping vs. bank api
API et IOT
parser

hk
API

Conclusion

le cloud favorise les API par extension une mise à dispo de données open source et data

hk
API

EXEMPLES et APPLICATIONS



API

hk
Source : GEN

GoogleMap 1


Allez sur GoogleMap
sélectionnez une zone (vos adresses, cartes )
ajouter une épingle
enregistrer cette carte
réutilisez la dans html sandbox

hk
Source :

GoogleMaps 2 : mymaps


Ajouter des lieux à une carte personalisée

IDEM 1

CARTES PERSO

MyMap

Partager

hk
Source :

RSS

trouvez une source de données dans votre profession en RSS XML
intégrez un lecteur de RSS par extension à votre navigateur
lire le flux de mise à jour

hk
Source : Collaboratif

IFTTT : if THIS then THAT


hk

hk
Source :

ZAPIER

Idem IFTTT

hk
Source :

TRELLO KANBAN

Ouverture d’un compte Trello et invitation de la personne

hk
Source : Amazon Echo "Alexa"

AUTRES EXERCICES

...


STRIPE :
API pour le e-commerce


SSO google facebook


Pocket et Scoop.it Pocket
Scoop.it

Trouver les API et intégrations de : Evernote, Slack, Googledocs, Marvel ...

hk
Source :

1- APPLICATION DANS L'ENTREPRISE


Abonnons-nous à une source de données dans le cadre du secteur ?


Trouver un site de la profession avec un RSS et installer un lecteur connecté

hk
Source :

2- APPLICATIONS DANS L'ENTREPRISE


Faisons le tour des logiciels, applications, sites, collectes de données de l'entreprise...


1/ Lister les logiciels, applications de l'entreprise


2/ Lister les applications CLOUD de l'entreprise


3/ Qui est intéressé par ces données de l'entreprise ?

les API valorisent autant les données produites par l'entreprise, que les applications utilisées, que l'entreprise elle-même...
No API, No Business !









Les citations

Dans l'open data open source, le monde actuel, la périnité d'une entreprise dépend de sa capacité à s'intégrer à l'ecosysteme grace à des API
.../...

l'homme communique en parlant, les logiciels parlent en API
.../...

meme l'IA utilise les API !


HK

Signature

°°°

SOURCES, OUTILS & QUIZZ

* * *

SUITE

SOURCES DE DONNÉES

  • 1 : API

    wikipedia     
    lien
    lien
    lien
  • 2 : Une vidéo

    de la SG !!!!! sur les API     
    lien
  • 3 : Un cours gratuit

    un mooc sur les API par openclassrooms     
    lien

  • 4 : Zapier

    ...le champion des API     
    lien

  • 5 : Article sur Slack et Mission

    API universelle ?
    lien
  • 6 : IFTTT

    ... l'API la plus simple du monde     
    lien

J' LES QUIZZ