par
Nestecha » 16 déc. 2014, 21:48
En informatique, une interface de programmation (souvent désignée par le terme API pour Application Programming Interface) est un ensemble normalisé de classes, de méthodes ou de fonctions qui sert de façade par laquelle un logiciel offre des services à d'autres logiciels. Elle est offerte par une bibliothèque logicielle ou un service web, le plus souvent accompagnée d'une description qui spécifie comment des programmes consommateurs peuvent se servir des fonctionnalités du programme fournisseur.
Classes, méthodes, fonctions. Tu peux absolument créer une API en PHP. Au fond une API, ce n'est ni plus ni moins qu'une "grosse" librairie (généralement privée et accessible grâce à une clé). Donc il suffit de créer une appli ne comportant que la logique de l'API, et tu as ton API sur laquelle se connecter pour l'utiliser ensuite.
[quote]En informatique, une interface de programmation (souvent désignée par le terme API pour Application Programming Interface) est un ensemble normalisé de classes, de méthodes ou de fonctions qui sert de façade par laquelle un logiciel offre des services à d'autres logiciels. Elle est offerte par une bibliothèque logicielle ou un service web, le plus souvent accompagnée d'une description qui spécifie comment des programmes consommateurs peuvent se servir des fonctionnalités du programme fournisseur.[/quote]
Classes, méthodes, fonctions. Tu peux absolument créer une API en PHP. Au fond une API, ce n'est ni plus ni moins qu'une "grosse" librairie (généralement privée et accessible grâce à une clé). Donc il suffit de créer une appli ne comportant que la logique de l'API, et tu as ton API sur laquelle se connecter pour l'utiliser ensuite.