Atomプロジェクトによって標準化が進められている技術の一つ。
バージョン間に仕様が異なる、各仕様に曖昧さが残っているという欠点を持つXMLメタデータであるRSSの代替として策定がすすめられている新たなシンジケーション・フォーマット。仕様が完全に確定していないPREドラフトの段階ですでに Blogger、Movable Type や TypePad などの blog ツール/サービスで実装が行われている。
いつ使うの? 以下の状態のRedmineを使用しているとき チケット操作時にメール通知が来ない APIアクセスキーが発行されていない 管理権限を持っていない Slack App のRSSインテグレーションも使ったんだけど新規チケットの通知しか来ないし思いの外役立たずでした 前提 Googleアカウント作成済み Slackbot作成済み コード Slackへのリクエストは以下のライブラリを使用しています github.com function myFunction() { // Redmine のチケット情報を取得する const feedURL = 'https://{Redmineのドメイン…
railsでruby標準のrssgemを使用して、RSSフィードの取得・登録処理を実装した。 環境 WSL2(Debian) ruby 3.1.0 rails 6.1.4.4 rss 0.2.9 https://docs.ruby-lang.org/ja/latest/library/rss.html やったこと gemの追加 rssはbundled gemなので、railsで使う場合はGemfileに以下を追加してbundle installする。 # Gemfile gem 'rss' RSSのパース、DBへの登録 rssgemを使ってRSSをパースする場合はRSS::Parser.par…