外部の「生きたデータ」をGASに流し込むための窓口を確保しましょう。
保存方法は[1-Aの記事]の「金庫」の手順で行います。
1. OpenWeatherMap (天気予報)
- OpenWeatherMapに登録。
- 「API keys」タブにあるキーをコピーします。
2. Qiita API
- Qiitaの「設定」→「アプリケーション」を開く。
- 「個人用アクセストークン」を発行してコピーします。
3. Yahoo Finance (キー不要)
Yahoo FinanceなどはAPIキーなしで数字を取る「スクレイピング」という手法を使います。具体的なやり方は各レシピ記事で紹介します!
4. スクリプトプロパティへの保存
[1-A]の手順で以下の名前で保存してください。
| 名前(プロパティ) | 値 |
|---|---|
| WEATHER_KEY | 天気APIのキー |
| QIITA_TOKEN | Qiitaのアクセストークン |
💡 ためしにAPIを使ってみよう:情報源の接続テスト
情報収集のパスワードが正しくセットされているか確認します。
function testDataConfig() {
const weatherKey = PropertiesService.getScriptProperties().getProperty('WEATHER_KEY');
const sheet = SpreadsheetApp.getActiveSheet();
sheet.getRange("A1").setValue(weatherKey ? "お天気API、準備完了!" : "キーが未設定です");
}
コメント
コメントを投稿