background preloader

Comprendre les API interfaces de programmation

Comprendre les API interfaces de programmation
Par Hubert Guillaud le 24/06/11 | 6 commentaires | 5,907 lectures | Impression Les interfaces de programmation permettent à des services de s’échanger des données entre eux. Elles peuvent permettre à un site web d’utiliser le moteur de reconnaissance d’image d’une autre société pour l’intégrer à son service de stockage d’image par exemple ou à une librairie en ligne de publier sur votre profil Facebook ou Twitter le livre que vous venez de lui acheter. Stade suprême de l’intégration des services ou porte ouverte à la publicisation sans contrôle de soi, les API ont un rôle de plus en plus important dans le web d’aujourd’hui. InternetActu.net : Qu’est-ce qu’une API, concrètement ? Karl Dubost : Une API est une interface. Selon les services Web, les API offrent un certain nombre de fonctionnalités. Image : le site des développeurs de Facebook. Johann Daigremont : Une API permet à deux programmes de s’échanger des données. InternetActu.net : Qu’est-ce qu’on fait avec les API Facebook ? Related:  fonctionnement

RSS : une alternative au Web Par Cyril Fievet le 11/12/03 | 6 commentaires | 6,309 lectures | Impression Pour beaucoup d’internautes, RSS (Really Simple Syndication) se résume à de petites icones oranges qui fleurissent sur les blogs et les sites d’information, et conduisent à des pages indéchiffrables lorsque l’on clique dessus. Pourtant, RSS est très simple d’emploi, et porte en elle les germes d’une véritable révolution, offrant aux utilisateurs un nouveau mode d’accès au contenu du web. Sommaire Vraiment Simple La revanche du Push La nouvelle promesse de l’agrégation de contenu Trop beau pour être vrai ? Vraiment Simple RSS (Really Simple Syndication) est un moyen pour extraire d’un site web du contenu régulièrement mis à jour. Il y a deux façons d’utiliser RSS, correspondant à deux types d’utilisateurs distincts, et nécessitant différents types d’outils pour lire et manipuler les fichiers RSS. Au total, il existe plusieurs douzaines de lecteurs RSS disponibles, pour toutes plate-formes, gratuits ou payants.

Comprendre Facebook (2/3) : Facebook, technologie relationnelle La caractéristique principale du web social, dont Facebook est l’emblème, est de lier les activités des gens sur internet. Facebook n’est pas un trombinoscope ou un annuaire comme on l’entend souvent, car s’il n’était que cela, il ne permettrait pas d’action, autre que la présentation de profils. Les profils ne sont qu’une porte d’entrée : c’est l’activité communicationnelle qui fait média. En ce sens, il est bien un « média social », même si nous avons tous du mal à définir ce que c’est, comme le rapportait très justement Nicolas Vanbremeersch. Qu’est-ce qu’un média social ? Pour comprendre ce qu’est un média social, il faut en revenir à ce qu’est un média, « un support de diffusion massive de l’information ». « Les médias sociaux sont des médias pour l’interaction sociale », explique la version anglaise de la définition de Wikipédia : « C’est l’usage de technologies web ou mobile pour transformer les communications en dialogue interactif ». La précision est d’importance.

technologies du web[1] Le navigateur Le nombre d’actions qu’il est possible d’effectuer à l’aide d’un navigateur Web semble être sans limites : gérer des messageries électroniques, consulter et contribuer au contenu d’une encyclopédie de type wiki, lire et administrer un blog, écouter des radios, regarder la télé, échanger des fichiers, acheter toutes sortes d’objets selon de multiples modalités (enchères, achat immédiat, achat groupé, etc.), réserver des billets d’avion, préparer un itinéraire sur une carte interactive, visiter le Louvre en réalité virtuelle, utiliser un tableur ou un gestionnaire d’images en ligne, etc. Quel rôle joue le navigateur dans ces diverses processus ? Format HTML Eh bien mieux vaut considérer que notre fidèle fureteur n’occupe qu’une place – certes – essentielle mais relativement mineure dans la gestion de ces pages époustouflantes : une simple visionneuse, ni plus ni moins. Les plugins Javascript De plus, tous les navigateurs sont équipés d’un interpréteur Javascript. HTML et CSS

Comprendre Facebook (3/3) : L’internet des API, le web des applications Pour les 500 millions d’utilisateurs de Facebook il semble n’y avoir qu’une manière d’accéder à Facebook : celle de se connecter sur le réseau social pour consulter son mur d’activité (le « NewsFeed »). Pourtant, via Facebook Connect, on a déjà vu qu’il y en avait une autre, distante, permettant d’interagir avec les services de Facebook depuis d’autres sites. Il y en a encore une autre, réservée aux services informatiques des sites qui utilisent Facebook. Cet autre accès passe par les API, les interfaces de programmation, c’est-à-dire des jeux de données ouverts qui permettent aux développeurs d’utiliser les services proposés par Facebook et qui sont l’une des clefs du fonctionnement du web 2.0. C’est bien en tout cas dans les interfaces de programmation que se concoctent le web d’aujourd’hui et le web de demain : dans les négociations permettant d’accéder aux services des uns et des autres, dans les mashups de services où la bonne alchimie créera le bon service. Hubert Guillaud

technologies du web[2] Résumé de l’épisode précédent : une des façons de présenter les innombrables technologies disponibles pour réaliser une page Web, consiste à identifier deux catégories de ressources nettement distinctes l’une de l’autre : d’une part, les ressources locales , gérées par le navigateur ou l’ordinateur de l’utilisateur (HTML+CSS, Javascript, formats pris en charge par des plugins) et, d’autre part, les ressources côté serveur telles que PHP-MySQL . À propos des sites « dynamiques » Nous avons vu que les technologies PHP-MySQL sont généralement définies comme permettant de créer des pages « dynamiques ». Le modèle classique alors étant le suivant : d’une part, on créé quelques gabarits (HTML-CSS) afin de constituer des « pages type » sous forme de modules (home page, page de contenu détaillé, bannière d’en-tête, menus, formulaires, etc.) et, d’autre part, les contenus proprement dits (textes, images, etc.) sont stockés dans une base de données (MySQL). Site dynamique = ressources serveur ?

Le Social Reader de Facebook pour les nuls n’oubliez pas de me suivre :@mattintouch sur twitter ou de me contacter pour plus d’informations (matt(at)stefani.fr) Depuis quelques mois, nous voyons apparaître ce type d’informations dans notre flux d’actualité Facebook : Ce sont des notifications de lectures de nos amis, des articles que nous aimerons probablement également si nous partageons les mêmes centres d’intérêts (ce qui est, faut-il le dire, assez fréquent). Ces notifications utilisent la fonction “read” de Facebook, sortie en Septembre 2011. Cette fonction « lire » fait partie des Facebook Actions ou “Gestures”, qui permettent d’utiliser d’autres verbes que le traditionnel « machin aime truc ». Un grand nombre de médias nationaux vont sortir cette fonctionnalité dans les prochains jours et les prochaines semaines. comment ça marche? Pour qu’un article apparaisse dans ce flux, il faut quelques conditions préalables : Quel est l’intérêt? Pour un média, le principal intérêt est la dissémination de contenu. 1- L’intégration

Peer-to-Peer ( P2P ), Pair à Pair et cie Publié le 12 septembre 2001 Sommaire Un peu d'histoire pour comprendre Les 2 caractéristiques du peer-to-peer ICQ, Seti@home, Napster et les autres Quel avenir pour le Peer-to-peer ? -Annexes Pour expérimenter Définition dans Wikipédia les termes "Peer-to-Peer" ou "P2P" et la timide traduction française "Pair à Pair" commencent à envahir les médias à la suite de la Saga Napster . L'informatique s'est d'abord développée autour du concept de l'ordinateur central tout puissant "Big Brother" ou "HAL9000" dans "2001, l'odyssée de l'espace". Le terme Peer-to-Peer n'aide pas à clarifier les choses. Le vrai changement, c'est la nature des éléments qui constituent les réseaux peer-to-peer. Un vrai système peer-to-peer se reconnaît donc par les 2 caractéristiques suivantes : Est-ce que le système permet à chaque pair de se connecter de manière intermittente avec des adresses IP variables ? Est-ce que le système donne à chaque pair une autonomie significative ? Sommes-nous seuls dans l'Univers ?

Les prochaines fonctionnalités prévues par Facebook pour le Community Manager Cette semaine, je souhaiterais faire un petit récapitulatif des prochaines fonctionnalités que Facebook compte apporter pour ces prochaines semaines. Du simple bouton à la chasse aux faux likes, le premier réseau social de France nous prépare quelques nouveautés assez intéressantes. 1) La chasse aux faux likes Facebook a récemment annoncé qu’il allait très bientôt procéder à une chasse aux faux « J’aime » des Fans Page. Concrètement, cela signifie que tous les likes obtenus par des moyens frauduleux tels que l’achat de fans seront purement et simplement supprimés, ce qui peut entraîner une perte numéraire significative pour celles et ceux qui ont eu recours à ce procédé peu scrupuleux et surtout peu social. Plus précisément, voici l’avis de Facebook (traduit) sur le sujet : « Nous n’avons jamais permis et ne permettrons jamais de pouvoir acheter des fans, car nous voulons que les internautes se connectent uniquement avec les pages qu’ils ont choisis.

Un routeur, mais c'est très simple. Le déploiement massif de l'accès Internet haut débit et permanent par l'ADSL ou le câble a entraîné la prolifération de réseau locaux à la maison (ou dans les entreprises). Il existe de nombreux équipements à moins de 100 euros qu'il suffit de déballer et de brancher pour que, miraculeusement, tout marche du premier coup, tout au moins pour l'accès à Internet. En revanche dès que les besoins sont différents (jeux en réseau, téléphone, accès à des machines à distance, etc...) tout se complique et je reçois de nombreuses questions d'utilisateurs un peu perdus. La plupart de ces équipements comportent un routeur dont il faut comprendre le principe de fonctionnement pour le configurer correctement. Le b, a, ba d'Internet Internet n'est pas un réseau mais un réseau de réseaux d'où le nom INTER NETworking. Le réseau Internet permet à 2 machines d'échanger des informations entre elles. Paramètres de configuration du protocole TCP/IP, DHCP Adresse IP et masque de la machine : obligatoires.

Les neuf travaux de facebook XEnvoyer cet article par e-mail Les neuf travaux de facebook Nouveau ! Pas le temps de lire cet article ? Classez le dans vos favoris en cliquant sur l’étoile. Fermer Business model Vous avez dit rentable ? Le champion du social sur le Net vit des moments délicats. Cela devait être le point d’orgue de son époustouflante success story. Quel désenchantement ! “Il y a quelques mois, Facebook était encensé pour ses 100 milliards de dollars de valorisation en Bourse. Un champion de l’audience Ce violent revers boursier fait glisser le groupe dans une sérieuse zone de turbulence, certes. Difficile en effet de péricliter quand on propose un service universellement recherché. Précoce, Facebook a identifié un nouvel usage sur Internet : la mise en relation d’individus qui en fait un outil social de première grandeur. 1. Il y a urgence actuellement. 2. De nouveaux formats sont présentés. 3. Facebook s’inspire du modèle de kiosque à applications d’Apple dont il a lancé sa propre version. 4. 5. 6. 7.

Related: