Ich werde zum ersten Mal auf Qiita posten.
Dieser Artikel ist bestimmt für:
Dieses Mal werde ich die Verwendung der Web-API in der Pepper-App vorstellen. Wenn Sie diesen Artikel lesen, denke ich, dass selbst diejenigen, die kürzlich angefangen haben, Pepper zu berühren, Wissen erwerben können, um sich mit der Web-API zu verbinden. Wenn Sie eine ausführliche Erläuterung der Begriffe benötigen, ist dieser Artikel meiner Meinung nach leichter zu lesen, wenn Sie die folgende Referenzseite besuchen.
Verwenden Sie Anforderungen für die Pepper-HTTP-Kommunikation http://qiita.com/bugcloud/items/6631b2a534446393e214 [Pepper] Zusammenarbeit mit der Wetter-API http://qiita.com/yamarobo/items/e57cb2e3f5ac21464bfa
Ich habe auf die obige Seite verwiesen. Außerdem werde ich den Artikel von Yamarobo in diesem Artikel verwenden und ihn der Zielgruppe erklären.
Mac OS X El capitan 10.11.1 Choregraphe 2.4.2 Python 2.7.10
Open Weather Map API
Verweist auf die Regeln für den Umgang mit anderen Diensten im Web. Grundsätzlich stellen wir Daten und Dienstleistungen zur Verfügung. Es ist ein Mechanismus, der eine Anfrage an den Server sendet und das Ergebnis (Antwort) zurücksendet, das durch die Verarbeitung der Anfrage erhalten wurde. Grundsätzlich ist das Format der Anforderung und des Ergebnisses festgelegt, jede Anforderung ist REST und das Ergebnis wird in JSON oder XML verarbeitet.
WebAPI kann in vielen Computerprogrammen verwendet werden, einschließlich Plattformen wie verschiedenen Betriebssystemen wie Android, iOS und Windows sowie in Roboter eingebetteten Programmen.
Derzeit sind einige Web-APIs verfügbar. Beispielsweise werden verschiedene Web-APIs bereitgestellt, z. B. Wettervorhersagen, Katastropheninformationen und Artikelsuchen. Alle oben aufgeführten Web-APIs können verwendet werden. (Obwohl einige erfordern, dass Sie einen Schlüssel für den Zugriff erhalten, der als API-Schlüssel bezeichnet wird. Wenn Sie diese verwenden, werden nicht nur die Pepper-App, sondern auch die von Ihnen erstellten Apps umfangreicher.
Die Kombination der oben genannten API und des plattformseitigen Programms wird als API-Verknüpfung bezeichnet. Das Kombinieren von APIs miteinander wird auch als Mashup bezeichnet. Mithilfe der API können Sie Teile, die mit dieser Plattform nur schwer zu realisieren oder auszudrücken sind, problemlos nachholen.
Um Pepper als Plattform verwenden zu können, müssen Sie ursprünglich Folgendes verstehen. --API-Zugriffsmethode --Choregraphe Box Betrieb
Es gibt keine Einschränkungen, da der API-Zugriff immer beim Start der App erfolgen muss. Daher können Sie jederzeit innerhalb der App auf die API zugreifen und die erforderlichen Daten eingeben. Wenn Sie beispielsweise die auf der Website von yamarobo erstellte App als Beispiel verwenden, sehen Sie, dass der Ablauf wie folgt ist.
Choreograph kann auch als Ablauf der Anwendung angesehen werden, indem die Boxen verbunden werden. Im Gegensatz zu Programmen können Sie den Übergang der Anwendung meiner Meinung nach visuell und intuitiv überprüfen. Wenn Sie beispielsweise ein Programm von yamarobo ausleihen und eine App erstellen, die für Benutzer einfacher zu verwenden ist, sieht der Ablauf wie folgt aus. Das Bild ist das Bild der App, die Sie tatsächlich erstellt haben.
Dieses Mal schrieb ich über die API-Zusammenarbeit mit Pepper. Wir hoffen, dass Sie diesen Artikel lesen und die Anzahl der Pepper-App-Entwickler und -Entwickler erhöhen. Wenn jemand interessiert ist, möchte ich, dass Sie daran arbeiten. Zusätzlich zu diesem Artikel erklären verschiedene Personen die diesmal erläuterten Inhalte. Wenn Sie mit den diesmal erläuterten Inhalten nicht zufrieden sind oder Erklärungen mit verschiedenen APIs sehen möchten, lesen Sie bitte Qiita und verschiedene Websites. Es ist ein langer Satz, und ich denke, es war schwer zu verstehen, aber danke, dass Sie bis zum Ende bei uns geblieben sind. Schließlich bete ich von ganzem Herzen für Ihren Erfolg und Ihre Entwicklung.