RSSフィードの設定間違えてるっぽい
4/3とか4/6とかでMonitoRSS設定したんだけど、どうも正しく動かない。
MonitoRSS側に問題があるのかと思い、Slackのフィード機能を使ってSlackに流すように設定してみたんだけど、こちらも動かない。
ということは、MonitoRSSが問題なのではなく、そもそもフィードを配信する側に問題がありそう。
フィードのリンクはこれ。
[https://random.tagucch.dev/rss/feed.xml]
フィード自体は問題なさそう……?
何が問題なのか検討がつかないが、どうすればいいだろう。
フィードの生成は、pages/index.tsx
のgetStaticProps
で生成用の関数を呼んでいる、のだけど、もしかしたらここが原因かな……?
Next.jsのSSGを利用しているので、getStaticProps
はビルド時に必ず呼ばれるはず。
この記事のとおりにトップページのgetStaticProps
で実行している。
Next.js に feed を導入して RSS と Atom のフィードを生成しよう | fwywd(フュード)powered by キカガク
そういえば記事内にもあったatom.xmlとはなんぞやと思って調べたら
RSSとATOMの違いと特徴は?配信方法やサンプルフォーマットあり| medifund
こういうのがヒットした。ちょっとatom.xmlでやってみる。