剛心血來潮想抓自己的 Medium 文章放到網站上,於是去查了一下 Medium API,但發現主要功能是透過他們的 API 去自動化你發佈文章的過程罷了
繼續搜尋找到了 Stackoverflow 的一篇文章 How to retrieve Medium stories for a user from the API?,表示可以使用 RSS 方式來取得你 Medium 的文章列表和基本作者資訊。當然,RSS 提供者也是 Medium
https://medium.com/feed/@<username>
以上 RSS 會顯示最新的 10 篇文章
但是,直接透過 Axios 請求上面的 RSS 會有 CORS 錯誤問題。後來找到了快速解決方式:rss2json
https://rss2json.com/#rss_url=https://medium.com/feed/@<username>
直接使用 Axios 請求 rss2json 提供的 API 就可以直接獲得文章列表和資訊