我在給一個WordPress主題添加一個功能:在首頁顯示當(dāng)?shù)氐腜M2.5指數(shù)。使用了這個第三方服務(wù).GET方法可以直接請求到JSON,但是請求次數(shù)有限制(比如一小時最多5次),所以我想用PHP請求到我要的JSON,然后保存在服務(wù)器上,這樣用戶訪問頁面時,直接從我的服務(wù)器上請求數(shù)據(jù)即可?,F(xiàn)在我有這兩種思路:我一開始的思路是,用PHP請求到JSON后,把JSON文件保存到wp-content/uploads目錄(想法類似于上傳文件),找到了wp_handle_upload這個函數(shù)(和一些零散的資料Link1,Link2),但是一直沒弄明白怎么用,希望有用過的朋友能指點一下。后來又想到一個辦法,在主題目錄里面預(yù)先放一個JSON文件,然后用PHP請求第三方的數(shù)據(jù)之后再復(fù)寫這個JSON文件。我想這樣就避開了“上傳”這個動作,直接操作一個JSON文件即可。請問上面那一種方式更可行?如果可行,具體需要用到哪些技術(shù)?我后端知識淺薄,希望大家不吝賜教,先多謝了!
WordPress 跨域請求 JSON 并保存在本地
陪伴而非守候
2019-04-09 20:24:50