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

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

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

rss

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

json

json源相對(duì)復(fù)雜點(diǎn),因?yàn)楦鱾€(gè)接口返回的數(shù)據(jù)格式都不相同,然后可能還需增加一下參數(shù),請(qǐng)求頭等,下面舉個(gè)例子。

假如源地址為: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:'其他東西'
    }
  ]
}

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

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

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

如果返回的數(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:'其他東西'
      }
    ]
  }
}

照下圖填寫(xiě)

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

方法就是這樣,如果不會(huì),請(qǐng)使用我們提供的api。

添加顯示

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

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