YouTubeにある動画をYouTubeAPIで取得、ブログ記事を1日1回RSSで取得し、Firebase Realtime Databaseを更新、iOSアプリからはRealtime Databaseを参照して動画フィードを作るという一連の実装をやった経験があります。 その実装をほぼ再現実装したCloud Functionsのサンプルコードを公開しているのですが、日本語記事を書いていなかったので、今更ですが紹介します。 流れ firebase cloud functionsにYouTube APIやRSSを叩いてRDBに入れるコードを書く App EngineでCronジョブを作る アプリからRDBを参照する こんな感じです。 YouTube APIでYoutube動画を取得 YouTube Data APIに登録してAPI KEYを取得します。(取得手順はドキュメントをみてみてください