增加自定義 rss 和 json 源(免費(fèi))

2024-03-29 發(fā)布于OneNav

自定義 rss 和 json 是免費(fèi)使用的,設(shè)置地址在wp后臺它自己的設(shè)置里“?自定義熱榜”頁面里,里面可以添加 rss 和 json 源。

rss

rss很簡單,只需要修改“源地址”和名稱就行,其他的可以不用改,增加好保存,然后去可添加熱榜的地方添加就行。增加自定義 rss 和 json 源(免費(fèi))

json

json源相對復(fù)雜點,因為各個接口返回的數(shù)據(jù)格式都不相同,然后可能還需增加一下參數(shù),請求頭等,下面舉個例子。

假如源地址為:https://test.com/api/hot_list/

返回的數(shù)據(jù)格式為:

{
  code:200,
  data:[
    {
       title:'標(biāo)題1',
       url:'https://test.com/135.html',
       other:'其他東西'
    },
    {
      title:'標(biāo)題2',
      url:'https://test.com/246.html',
      other:'其他東西'
    }
  ]
}

則填寫的方法為下圖內(nèi)容。

增加自定義 rss 和 json 源(免費(fèi))

其他的內(nèi)容要不要填,請自行測試。

如果返回的數(shù)據(jù)是:

{
  code:200,
  result:{
    data:[
      {
        meta:{
          title:'標(biāo)題1',
          summary:'...........'
        }
        url:'https://test.com/135.html',
        other:'其他東西'
      },
      {
        meta:{
          title:'標(biāo)題2',
          summary:'...........'
        }
        url:'https://test.com/246.html',
        other:'其他東西'
      }
    ]
  }
}

照下圖填寫

增加自定義 rss 和 json 源(免費(fèi))

方法就是這樣,如果不會,請使用我們提供的api。

添加顯示

在可以添加熱榜的地方增加一個模塊,類型選 json 或者 rss,熱榜ID填寫為“自定義熱榜”對應(yīng)列表的編號就行,如上面第一張圖中的ID為 1 ,在rss列表里顯示為 1.知乎 填好后保存。

增加自定義 rss 和 json 源(免費(fèi))
仍然有問題? 我們要如何幫助您?
One Nav 導(dǎo)航主題