Accueil Non classé API ? Kezako ?

API ? Kezako ?

0
0
135
petite-Question-02-300x254

C’est ma quatrième semaine chez Gumi, le temps passe vite quand même quand on fait des choses qu’on apprécie… Bref, au programme de cette semaine, programmation d’une interface pour utiliser l’API d’un serveur local… Mais qu’est-ce que c’est qu’un API exactement en fait je me demandais ? Bon, mon tuteur m’explique que c’est une bibliothèque de fonction qu’on peut utiliser dans des programmes pour utiliser le logiciel sans passer par l’interface, notamment si c’est une machine qui doit utiliser le logiciel. Bon, c’est une interface web, l’API devrait être en PHP, j’ai appris ce langage en cours, ça devrait être bon…

Zut, l’API est en Perl, je ne connais pas ce langage… Bon, bah au boulot… Et c’est avec quelques notion élémentaires de Perl que je commence à programmer cette interface… Bon, le but n’est pas de faire quelque chose de très beau, ni de très complet, le but est simplement de montrer à mon tuteur que ce serveur possède une API et que cette dernière fonctionne correctement. Heureusement, parce que je n’ai jamais été très doué pour le design. Après 3 jour de programmation, l’API a l’air d’être tout a fait opérationnelle. D’ailleurs, je n’ai pas tout programmé en Perl, j’ai fait une petite interface web, du coup j’ai pu utiliser ce que j’avais en cours, notamment le PHP et le JavaScript.

Bref, tout à l’air de fonctionner correctement, j’espère que ça conviendra à mon tuteur. En attendant, il faut que j’étudie plusieurs solutions qui propose une gestion de forum en ligne, afin que le jeu puisse avoir un forum, sans avoir à tout coder à partir de zéro…

—————————

This is my fourth week in Gumi, the time flies when we work on things we appreciate… Anyway, this week, i have to program a interface to use a local server’s API… But, I was wondering, what exactly is an API ? My internship supervisor kindly explained me that it’s a functions’ library we can use to program interfaces for example, in order to manage the software without using its interface, it’s often used if, for example, another computer has to manage the  related software.. I was thinking that’s it’s a web interface, the API should be in PHP, I learned this language in class, everything should be allright…

Heck, the API is in Perl, I don’t know this language… Well, let’s get to work… And it’s with some elementary Perl’s concepts that i started to program this interface… Actualy, it musn’t be something very nice and very complicated. I just need to show to my internship supervisor that this server has an API, and that this one is operating well. And to be honnest, it’s a good thing for me, because I’ve never been realy good for the design. after 3 day of programming, the API seem to be operating perfectly well. And also, I havn’t used Perl only. I ‘ve made a web interface, so, I’ve been able to use what i learned in class, especially PHP and JavaScript.

In brief, everything seems to work as it should work, i hope it’ll be enough for my internship supervisor. But for now, I have to compare several software which propose an online forum feature. Indeed, they would like an online forum for the players, without having to code everything from scratch…

vue PAI

Laisser un commentaire