Je publierai sur Qiita pour la première fois.
Cet article est destiné à: --Inexpérimenté en programmation ――Je souhaite développer une application Pepper --Je souhaite utiliser une API Web externe Je vais expliquer pour ceux qui s'appliquent à ce qui précède. Je pense qu'il y aura certains points difficiles à comprendre, mais j'apprécierais que vous posiez la question dans les commentaires. De plus, s'il y a des lacunes, nous vous serions reconnaissants de bien vouloir les signaler dans les commentaires.
Cette fois, je vais vous présenter comment utiliser l'API Web dans l'application Pepper. Donc, si vous lisez cet article, je pense que même ceux qui ont récemment commencé à toucher Pepper pourront acquérir des connaissances afin de pouvoir se lier à l'API Web. Si vous avez besoin d'une explication détaillée des termes, je pense que cet article sera plus facile à lire si vous visitez le site de référence suivant.
Utiliser les requêtes pour la communication HTTP Pepper http://qiita.com/bugcloud/items/6631b2a534446393e214 [Pepper] Coopération avec l'API météo http://qiita.com/yamarobo/items/e57cb2e3f5ac21464bfa
J'ai fait référence au site ci-dessus. De plus, j'utiliserai l'article de yamarobo dans cet article, et je l'expliquerai au public cible.
Mac OS X El capitan 10.11.1 Choregraphe 2.4.2 Python 2.7.10
Open Weather Map API
Fait référence aux règles de gestion des autres services sur le Web. Fondamentalement, nous fournissons des données et des services. C'est un mécanisme qui envoie une requête au serveur et renvoie le résultat (Réponse) obtenu en traitant la requête. Fondamentalement, les demandes et les résultats ont un format fixe, chaque demande est REST et le résultat est géré en JSON ou XML.
WebAPI peut être utilisé dans de nombreux programmes informatiques, y compris des plates-formes telles que divers systèmes d'exploitation tels qu'Android, iOS et Windows, et des programmes intégrés à des robots.
Il existe actuellement de nombreuses API Web disponibles. Par exemple, diverses API Web sont fournies, telles que les prévisions météorologiques, les informations sur les catastrophes et les recherches d'articles. Toutes les API Web répertoriées ci-dessus peuvent être utilisées. (Bien que certains exigent que vous obteniez une clé d'accès, appelée clé API. En les utilisant, non seulement l'application Pepper, mais également les applications que vous créez seront plus riches.
La combinaison de l'API mentionnée ci-dessus et du programme côté plate-forme est appelée liaison API. La combinaison d'API entre elles est également appelée mashup. En utilisant l'API, vous pouvez facilement compenser des pièces difficiles à réaliser ou à exprimer avec cette seule plate-forme.
À l'origine, pour utiliser Pepper comme plate-forme, vous devez comprendre ce qui suit.
Il n'y a pas de restrictions telles que l'accès à l'API doit toujours être effectué lorsque l'application est lancée. Par conséquent, vous pouvez accéder à l'API à tout moment dans l'application et importer les données nécessaires. Par exemple, si vous prenez comme exemple l'application créée sur le site de yamarobo, vous pouvez voir que le flux est le suivant.
De plus, Chorégraphe peut être vu comme le flux de l'application en connectant les boîtes. Contrairement aux programmes, je pense que vous pouvez vérifier visuellement et intuitivement la transition de l'application. Par exemple, si vous empruntez un programme à yamarobo et créez une application plus facile à utiliser pour les utilisateurs, le déroulement sera le suivant. L'image sera l'image de l'application que vous avez réellement créée.
Cette fois, j'ai écrit sur la coopération API avec Pepper. Nous espérons que vous lirez cet article et augmenterez le nombre de développeurs et de développeurs d'applications Pepper. Aussi, si quelqu'un est intéressé, j'aimerais que vous y travailliez. En plus de cet article, diverses personnes expliquent le contenu expliqué cette fois. Si vous n'êtes pas satisfait du contenu expliqué cette fois, ou si vous souhaitez voir des explications à l'aide de diverses API, veuillez consulter Qiita et divers sites. Je pense que c'était une longue phrase et c'était difficile à comprendre, mais merci d'être restés avec nous jusqu'à la fin. Enfin, je prie du fond du cœur pour votre succès et votre développement.
17 décembre 2015
Recommended Posts