An open API service indexing awesome lists of open source software.

https://github.com/yudukikun5120/note2rss

note.comのフォロイー群のRSSフィードコレクションファイルを生成する
https://github.com/yudukikun5120/note2rss

notedotcom rss rss-feed

Last synced: 4 months ago
JSON representation

note.comのフォロイー群のRSSフィードコレクションファイルを生成する

Awesome Lists containing this project

README

          

# note2rss

[note.com](https://note.com) のフォローユーザーのRSSフィードコレクションファイル(OPMLファイル)を生成する

## 使い方

まず、このリポジトリをクローンします。

```sh
git clone https://github.com/yudukikun5120/note2rss.git
```

`Note2rss.write/2` 関数を実行することで、フォロー先となるユーザー群のRSSフィードコレクションファイルを生成することができます。
第一引数にはフォロー元となるユーザー名、第二引数には取得するページ数の最大数を指定します。

> [!TIP]
> フォロー一覧ページのURLは `https://note.com/{ユーザー名}/followings?pages=1` であり、ページ数の最大値は、フォロー一覧ページのページネーションの最大値(`pages` パラメータの最大値)です。

### 例

以下の例は、フォロー元となるユーザー名 `yudukikun5120` およびフォロイーページの最大値であるページ `5` を指定し、RSSフィードコレクションファイルを生成します。

```sh
mix run -e "Note2rss.write('yudukikun5120', 5)"
```

RSSフィードコレクションファイルは、`note2rss` ディレクトリに `note.opml` という名前で保存され、次のような形式で記述されます。

```xml


Note2rss





```