background preloader

API

Facebook Twitter

Developer Overview   The Google VR SDKs let you build experiences for Daydream-ready smartphones and headsets on the Android OS.

Developer Overview  

Users can interact with apps using the Daydream controller. Our SDKs simplify common VR development tasks so you can focus on building your new immersive experience. SDKs Google VR SDK for Android Build apps that display 3D scenes with binocular rendering, render spatial audio, and track and react to head movements. Developers Home. API for Beginners. Home - Etsy Developers. Predictive Analytics. API REST – les outils et les techniques pour le développeur Web. La révolution App En septembre 2014, le App Store de Apple a franchit le cap du 1,2 million d’applications offertes pour un total de 75 milliards de téléchargements. [1] Augmentation du nombre d’Apps sur le App Store de 2008 à 2012.

API REST – les outils et les techniques pour le développeur Web

Durant les 5 dernières années, une révolution s’est opérée dans la façon de développer des applications Internet. Cette révolution croît à une vitesse exponentielle et est grandement reliée à l’arrivée des applications mobiles sur les téléphones intelligents et tablettes (iPhone, iPad, Android, …). API REST – les outils et les techniques pour le développeur Web. API REST – les outils et les techniques pour le développeur Web.

API REST – les outils et les techniques pour le développeur Web. Illustrer les possibilités de l'Open Data par l'exemple. L'open data, ça sert à quoi ? 5 exemples concrets - Ask Media Le Blog - Agence InfographiesAsk Media Le Blog – Agence Infographies. Le résumé : Du 17 au 22 septembre se tient à Helsinki (Finlande) l’Open Knowledge & Data Festival (le Festival de la connaissance et des données ouvertes).

L'open data, ça sert à quoi ? 5 exemples concrets - Ask Media Le Blog - Agence InfographiesAsk Media Le Blog – Agence Infographies

Une semaine complète dédiée aux problématiques des données et de leur réutilisation dans des domaines aussi diverses que l’éducation, la science, le journalisme, etc. L’occasion de découvrir à quoi peut aboutir l’open data. L’ouverture des données (publiques ou privées), c’est à dire le droit d’accéder, de consulter et de réutiliser des données gratuitement et facilement ne s’arrête pas à la publication massive de séries chiffrées.

Ce n’est qu’une étape, indispensable mais intermédiaire, pour permettre la création de projets qui peuvent améliorer la connaissance des citoyens et la société dans laquelle ils vivent. L’open data est une application des principes de l’open source, qui mise sur la transparence et le partage des informations pour favoriser la démocratie. Voici 5 exemples. Cartographier l’argent des gouvernements. Écrire soi-même son API et son SDK. Xavier, membre de la communauté de blogueurs JobProd.

Écrire soi-même son API et son SDK

N’importe qui ayant fréquenté un hackaton dans sa vie vous le dira, les APIs, c’est génial, ça permet de se brancher sur un service et de l’utiliser pour créer de nouveaux projets Je cherche un job dans lequel je me sens bien maintenant ! (d’ailleurs, pour en savoir plus vous pouvez lire l’article de Damien sur la comsommation d’API en JavaScript). Mais parfois, on se retrouve de l’autre côté de la barrière à devoir écrire soi-même une API ou un SDK pour que d’autres développeurs utilisent notre service. Consommer une API publique en cross-domain dans un navigateur avec JS et JSONP. Ces dernières années, le secteur du web a évolué très rapidement.

Consommer une API publique en cross-domain dans un navigateur avec JS et JSONP

Le nombre de terminaux mobiles a explosé, et les navigateurs ont vu leurs capacités augmenter radicalement. De fait, le modèle classique du serveur ne fournissant que des pages html à des browsers d’ordinateurs de bureau a décliné. Amazon Developer Services. Product Advertising API. Comment souhaitez-vous assurer la promotion des produits Amazon ?

Product Advertising API

Product Advertising API dispose de tout ce dont vous avez besoin pour faire la promotion de l’énorme catalogue produits Amazon. Faire la promotion d’un produit : Connaissez-vous déjà le produit Amazon dont vous souhaitez faire la promotion ? Utilisez les requêtes ItemLookup pour obtenir les titres des produits, les liens vers Amazon, les URL des images, les prix des articles neufs et d’occasion proposés sur Amazon, les commentaires des clients, les accessoires ainsi que les produits similaires et plus encore. Offrez à vos utilisateurs la possibilité de rechercher des produits Amazon : Aidez vos utilisateurs à trouver les produits Amazon en utilisant des requêtes ItemSearch pour obtenir des résultats triés par pertinence, par meilleures ventes ou par prix. Amazon.fr - Marketplace Web Service. Skyscanner for Business. Ressources. Cette page est un compilation de ressources (vidéos, sites internet, etc…) aidant à la compréhension du projet.

Ressources

Présentation du projet : API-AGRO — Explore. API : Le nouveau levier de création de valeur - Octo - Web TV. Petit-déjeuner OCTO - Dessine-moi une API et dis-moi comment la manager ! Swagger UI. App and Extension Integrations - Habitica Wiki - Wikia. API Blueprint Tools. Apiary — Tutorial. Swagger – The World's Most Popular Framework for APIs. API Evangelist. API-First. API Facade Design Pattern: What is it & do I need it? How To Design Great APIs With API-First Design and RAML. With the spread of open source, we are witnessing the building of an API economy that is based on the principle of developer-first--putting your target developers’ interests ahead of all other considerations when setting out to design a great API.

How To Design Great APIs With API-First Design and RAML

By building on top of APIs that are designed with the developers’ interests at heart, you are able to save you and your developers a lot of work while laying down the building blocks for others to build on top of. “For creatively lazy developers--as I like to call it--you get to build on someone else’s work. And now there’s a lot of work to actually go and build upon,” Mulesoft’s CTO Uri Sarid said referring to the thousands if not millions of open APIs out in the space. “If you work inside enterprises, there are probably thousands and thousands of APIs inside your own enterprise. Designer une API REST. La période de fêtes approchant à grands pas, nous vous proposons une “Quick Reference Card” sur le design des API dont l’objectif est de synthétiser les bonnes pratiques de conception et de design d’API REST.

Designer une API REST

jQuery / YOUTUBE API V3 - Récupérer les données d'une vidéo. Précédemment nous avons vu comment valider l’existence d’une vidéo Youtube avec jQuery.

jQuery / YOUTUBE API V3 - Récupérer les données d'une vidéo

Depuis la sortie de la version 3 de l’API Youtube par Google et la dépréciation de la version 2, le code du précédent article est maintenant désuet! Et oui, ça va vite le web!!! Utiliser un fichier Google Spreadsheet comme source de données JSON. Les feuilles de calcul Google Drive ont été adoptées par bon nombre d’utilisateurs. Au delà de l’utilisation bureautique, vous pouvez vous en servir comme source de données pour vos projets web. Ça ne remplace pas un vrai backend, mais a l’avantage d’être connu des utilisateur, rapide à implémenter, simple à utiliser. Pour ma part, je m’en sers assez souvent lors de création de maquette ou pour des petits projets de page n’ayant pas de backend.

Adjoint à un cache front, ça fait le travail rapidement et bien. Principe de fonctionnement un fichier Google Spreadsheet est mis à disposition de vos utilisateurs et peuvent l’éditer;lorsqu’ils le sauvegarde, le document est automatiquement re-publié avec les nouvelles données;votre site récupère son contenu au format json;vous utilisez les données dans votre code. Comment faire. Php - Youtube API v3 , how to get video durations? Google Cloud Platform.   API Client Library for PHP (Beta)   ✎ Youtube Playlist PHP : Nouvelle version API V3 - Auteur : Johan Puisais | Note : 4.375 en 8 votes - Publié le 13/04/2015 à 11h27 En mars 2014 Google annonçait le retrait de l'API Youtube V2 serait retiré le 20 avril 2015.

La date approchant, je vous propose une nouvelle version du script de playlist vidéo Youtube automatique basée sur l'API V3 de Youtube. J'espère que cela vous aidera dans la migration de ce script Xtendo qui connait jusqu'à aujourd'hui un certain succès de téléchargement. Une refonte complète de ce script de playlist vidéo Comme vous le lirez plus bas, il aurait été frustrant de rester sur la même base que la précédente version et si les fonctionnalités restent sensiblement les mêmes (voir plus...) ce script est une version totalement remanié, tant dans la partie php et xslt que pour le design et l'ergonomie. ✎ Youtube Playlist PHP : Nouvelle version API V3 - ✎ Youtube Playlist PHP : Nouvelle version API V3 - DBpédia en français. Partie 3: Création d'un Mashup avec les API Google Maps, Youtube et Freebase.

Objectifs Un mashup est une application dont le contenu provient de la combinaison de plusieurs sources d'information. c.f., l'article wikipedia: Nous allons créer un mashup qui utilise majoritairement les API proposées par Google: API Google Maps, Youtube, et Freebase. Google Maps et Youtube ne sont pas à présenter. Freebase est une base de connaissances du web sémantique. On y reviendra. Developing with the JavaScript Client Library   EquiNode - Authentification Google (OAuth 2) avec JavaScript et jQuery. Apps Platform. OAuth : gérer l'accès au client d'API - Aide Administrateur Google Apps. Important : OAuth 1.0 a été officiellement abandonné le 20 avril 2012 et nous n'autorisons plus l'inscription de nouveaux clients 1.0 depuis le mois d'octobre 2013.

Les clients OAuth 1.0 continuent à fonctionner comme le prévoient nos règles liées à l'abandon des produits, mais nous vous recommandons de passer à OAuth 2.0 dès que possible. Cet article est uniquement à l'attention des détenteurs des clients OAuth 1.0 existants. Emplacement : Sécurité > Paramètres avancés > Authentication > Gérer la clé de domaine OAuth. OAuth2 et la librairie PHP de Google. Cette page fait suite à notre article "Google Calendar sur votre Yocto-MaxiDisplay" qui explique comment afficher les événements d'un calendrier Google sur un Yocto-MaxiDisplay. Le but de cette page de détailler comment utiliser l'API Google depuis un callback HTTP qui est appelé par un YoctoHub ou un VirtualHub. OAuth2.0. OAuth : Comment ça marche ?

Vous avez sûrement remarqué que certains sites nous proposent de nous authentifier à partir de nos comptes Facebook ou Twitter ou encore Google + et ainsi récupérer les informations de notre profil. En tant qu’utilisateur cela est bien pratique, mais savez-vous ce qui se passe dans les coulisses ? Comprendre OAuth2 « BubbleCode by Johann Reinke. Si OAuth2 reste un concept flou pour vous ou que vous voulez tout simplement être sûr d’avoir compris ses rouages, cet article devrait vous intéresser. Qu’est-ce que OAuth2 ? OAuth2 est, vous l’aurez deviné, la version 2 du protocole (appelé aussi framework) OAuth. Ce protocole permet à des applications tierces d’obtenir un accès limité à un service disponible via HTTP par le biais d’une autorisation préalable du détenteur des ressources.

L’accès est demandé par ce qu’on appelle « un client », et qui peut être un site internet ou une application mobile par exemple. Si les ressources n’appartiennent pas au client, alors ce dernier doit obtenir l’autorisation de l’utilisateur final, sinon il peut directement obtenir l’accès en s’authentifiant avec ses propres identifiants. La version 2 est censée simplifier la version précédente du protocole et à faciliter l’interopérabilité entre les différentes applications. Notions de base Les rôles. APIs Client Library for JavaScript (Beta) Google Cloud Platform. API Client Library for PHP (Beta)   Youtube, API – Requêter l’API youtube d’une playlist. APIs for the Internet of Things. Utilisation de XMLHttp pour des appels avec un proxy.

Ce document décrit l'utilisation de XMLHttp à partir de JavaScript pour appeler l'API médias par le biais d'un proxy côté serveur. L’utilisation de l’objet XMLHttp sous Javascript pour effectuer des appels vers l’API médias permet d’éviter de recharger la page afin d’obtenir plus de données du serveur. Vous pouvez par contre introduire une requête « en ligne » et modifier uniquement les éléments de la page à modifier.

Cette méthode permet de profiter de la polyvalence de JavaScript, de l’interactivité AJAX et de la sécurité du code côté serveur. Par contre, elle ne permet pas de profiter des avantages de la SEO, car elle dépend du JavaScript sur la page pour récupérer les données. Consommer une API publique en cross-domain dans un navigateur avec JS et JSONP. IGN - API Geoportail. Utilisation de XMLHttp pour des appels avec un proxy. YouTube Embedded Players and Player Parameters - YouTube.   Google Places API Web Service   Picasa Web Albums Data API. Storify: Developers. Prezi.github. APIs Explorer.   Google Developers. Knight Lab Timeline. NUKnightLab/TimelineJS.

API v1 Documentation.   YouTube Data API   SlideShare » Développeurs et interface API.