サンプルPieceのダウンロード
Piece作成の参考となるサンプルコードです。ダウンロードをクリックすると、サンプルピースをダウンロードできます。
| Piece名 | 内容 | ダウンロードリンク | 更新日 |
|---|---|---|---|
| 現在の気温 (摂氏) | ・チュートリアル用・REST API(HTTP通信) | [ダウンロード] | 2021/10/25 |
| 温度計 | ・REST API(HTTP通信)・現在位置を取得 | [ダウンロード] | 2021/10/25 |
| Gmail メッセージ | ・OAuthによるサービス連携・inputでデータを受け取る・Action Piece | [ダウンロード] | 2021/10/25 |
現在の気温 (摂氏)
チュートリアルで使用するサンプルです。このサンプルには、ローカル環境で動作させるためのコードも入っています。詳細はチュートリアルを参照してください。
選択した地域の現在気温を取得するS Pieceです。REST APIの利用方法を例示するサンプルコードです。使用するREST APIは OpenWeatherMap のAPIです。REST APIを利用するにあたって、axiosモジュールを使用します。下記のコマンドを実行すると、同封のpackage.jsonファイルに従ってモジュールをインストールできます。
npm install
温度計
端末の持つ現在位置、または、地図のUIで指定した位置の緯度経度を使って、現在気温を取得するS Pieceです。位置情報の取得・使用方法、REST APIの利用方法を例示するサンプルコードです。使用するREST APIは World Weather Online のAPIです。このサンプルでは、axiosモジュールを使用します。package.jsonファイルもダウンロードファイルに同封してありますので、下記のコマンドを実行すると、モジュールをインストールできます。
npm install
Gmail メッセージ
前のピースから受け取った文章を本文としたメールを、ユーザーの持つGmailアカウントから送信するA Pieceです。OAuthによるサービス連携、前のピースからデータを受け取る方法を例示するサンプルコードです。使用するREST APIは Gmail API です。このサンプルでは、axiosとjs-base64の2つのモジュールを使用します。package.jsonファイルを同封してありますので、下記のコマンドを実行すると、モジュールをインストールできます。
npm install