feat(server): add fetch-rss api to reduce dependency of external apis

This commit is contained in:
syuilo
2022-07-02 21:26:33 +09:00
parent eb709508a4
commit 949dbb3918
6 changed files with 58 additions and 3 deletions

View File

@ -80,7 +80,7 @@ const fetching = ref(true);
let key = $ref(0);
const tick = () => {
fetch(`https://api.rss2json.com/v1/api.json?rss_url=${widgetProps.url}`, {}).then(res => {
fetch(`/api/fetch-rss?url=${widgetProps.url}`, {}).then(res => {
res.json().then(feed => {
items.value = feed.items;
fetching.value = false;

View File

@ -51,7 +51,7 @@ const items = ref([]);
const fetching = ref(true);
const tick = () => {
fetch(`https://api.rss2json.com/v1/api.json?rss_url=${widgetProps.url}`, {}).then(res => {
fetch(`/api/fetch-rss?url=${widgetProps.url}`, {}).then(res => {
res.json().then(feed => {
items.value = feed.items;
fetching.value = false;