サンプルPieceのダウンロード

目次

Piece作成の参考となるサンプルコードです。ダウンロードをクリックすると、サンプルピースをダウンロードできます。

Piece内容ダウンロードリンク更新日
現在の気温 (摂氏)チュートリアル用
REST APIHTTP通信)
[ダウンロード]2020/6/16
温度計REST APIHTTP通信)
・現在位置を取得
[ダウンロード]2020/6/16
Gmail メッセージOAuthによるサービス連携
inputでデータを受け取る
Action Piece
[ダウンロード]2020/6/16

現在の気温 (摂氏)

チュートリアルで使用するサンプルです。このサンプルには、ローカル環境で動作させるためのコードも入っています。詳細はチュートリアルを参照してください。

選択した地域の現在気温を取得するS Pieceです。REST APIの利用方法を例示するサンプルコードです。使用するREST API OpenWeatherMap APIです。REST APIを利用するにあたって、requestモジュールを使用します。下記のコマンドを実行すると、モジュールをインストールできます。

npm install request

温度計

端末の持つ現在位置、または、地図のUIで指定した位置の緯度経度を使って、現在気温を取得するS Pieceです。位置情報の取得・使用方法REST APIの利用方法を例示するサンプルコードです。使用するREST API World Weather Online APIです。このサンプルでは、requestrequest-promise2つのモジュールを使用します。下記のコマンドを実行すると、モジュールをインストールできます。

npm install request
npm install request-promise

Gmail メッセージ

前のピースから受け取った文章を本文としたメールを、ユーザーの持つGmailアカウントから送信するA Pieceです。OAuthによるサービス連携、前のピースからデータを受け取る方法を例示するサンプルコードです。使用するREST API Gmail API です。このサンプルでは、js-base64requestrequest-promise3つのモジュールを使用します。下記のコマンドを実行すると、モジュールをインストールできます。

npm install js-base64
npm install request
npm install request-promise