Tailwind Logo

ブログ

ブログの記事を時系列で確認することが出来ます




XM Cloud

XM Cloud のレイアウト処理を確認する

XM Cloud で提供している Next.js をベースにした SDK に関して、実際にどういう動きをしているのか?というのを簡単に取り上げてみたいと思います。今回は、レイアウト編です。


SendNext.js

Nodemailer を利用して Next.js のプロジェクトからメールを送信する

前回は nodemailer を利用してメールを送信する仕組みを確認しました。今回は、Next.js のプロジェクトを作成して、React Email および Nodemailer が連携できるような形で実装を進めていきます。今回は、React Email のリソースを追加しておきますが、主に API を利用してメールを送信するサンプルまで仕上げます。なお、Moosend でも Sitecore Send でも同じコードで動作します。


Send

Nodemailer でメールを送信する

前回紹介をした React Email で作成したメールを、Sitecore Send の SMTP Service を利用して送信するために、まずはシンプルな Nodemailer のサンプルを動かしてみたいと思います。



Next.js

Next.js OpenAI Starter を Azure OpenAI と連携させる

これまで ChatGPT との連携を前提として進めてきましたが、Next.js OpenAI Starter は Azure Open AI とも連携が可能です。今回は、ChatGPT の API キーではなく、Azure Open AI との連携する方法を検証していきます。


関連技術

Azure Open AI のサービスを立ち上げる

Azure Open AI を利用するにあたって、Azure の管理画面から作成するだけでなく、申請をして作成ができるようにする必要があります。今回はその手順を実施した時のメモになります。