必應每日一圖HTML源碼,一個輕量版的必應每日一圖api源碼資源,HTML格式,直接上傳到服務器即可生成,可以通過相關(guān)的代碼查看器來查看源碼項目,可以獲取爬取工具,方便獲取必應每日一圖上的精選美圖壁紙。本次帶來必應每日一圖api源碼數(shù)據(jù)資源免費下載,有需求的朋友們不要錯過哦!
必應每日一圖api源碼介紹
眾所周知,必應搜索官網(wǎng)每天會更新一張高質(zhì)量的背景圖。許多同學想在接口中調(diào)用它們,但必應的服務器在國內(nèi)不算特別穩(wěn)定(>500ms)。Bing-upyun 可以把每天的必應圖片上傳至又拍云,提供支持圖片處理、回溯的接口(又拍云直鏈,實測從請求到圖片接收完成耗時300ms左右,視網(wǎng)絡情況而不同),并可選部署優(yōu)雅的前端頁面。目前有很多優(yōu)秀的必應每日一圖接口,可以將圖片在服務器本地化存儲并提供調(diào)用接口,但大都需要常駐后臺運行。另外,目前幾乎沒有采用又拍云儲存圖片的同類接口。因此便有了這個項目。
必應每日一圖api源碼特性
輕量、迅速、無占用
優(yōu)雅的響應式前端界面,可靜態(tài)部署
前后端分離,后端接口可單獨部署
又拍云存儲加速
豐富的接口功能
準備工作
在開始之前,請確保您具備以下必要條件:
又拍云存儲庫
MySQL數(shù)據(jù)庫
PHP運行環(huán)境
安裝部署
部署至可訪問目錄。
網(wǎng)站目錄:運行目錄/src即可!
注意:/api/php/bing文件夾需要有寫入權(quán)限。
配置信息
在 api/php/config.php 中修改:
//又拍云連接信息
$config['bucketName'] = '********'; //你的又拍云存儲庫
$config['operatorName'] = '********'; //你的存儲庫操作員
$config['operatorPwd'] = '********'; //你的存儲庫操作員密碼
$config['domainName'] = '********'; //又拍云加速域名。注:結(jié)尾的 / 不能省略。如:'https://upyun.yourdom.com/'
//數(shù)據(jù)庫信息
$config['mysqlHost'] = '********'; //MySQL數(shù)據(jù)庫主機名
$config['mysqlUsername'] = '********'; //MySQL數(shù)據(jù)庫用戶名
$config['mysqlPassword'] = '********'; //MySQL數(shù)據(jù)庫密碼
$config['mysqlDbname'] = '********'; //MySQL數(shù)據(jù)庫名
設置定時任務(重要)
本程序不會常駐后臺,需要定時訪問后臺圖片處理程序所在URL以觸發(fā)程序執(zhí)行(每天訪問一次)。
定時任務訪問URL: 網(wǎng)站根目錄/api/php/index.php 或 網(wǎng)站根目錄/api/php
接口調(diào)用URL: 網(wǎng)站根目錄/api/index.php 或 網(wǎng)站根目錄/api
為避免時間誤差引起的問題,建議不要將定時任務設置在每天的 00:00:00 ,推薦將定時任務設置在每日 00:01:00 ,若如此做,則在完成以上步驟后,不需要額外設置。否則請參照以下規(guī)則:
api/php/config.php 中的$config['delay']為延時時間,如 $config['delay'] = 90; 即調(diào)用80s前的圖片。這也就意味著,您在每天零點的90s后,才能收到當天最新的圖片。在每天的 00:00:00 至 00:01:30 之間,您調(diào)用此接口返回的仍然是前一天的圖片。
注意:此延時時間需比定時任務中訪問URL的時間大30s左右(和網(wǎng)絡情況有關(guān)),否則會長時間返回前一天的圖片(太大)或出現(xiàn)404錯誤(太。。
評論系統(tǒng)
請在 detail.js 中修改評論系統(tǒng) Valine 的信息:參考 Valine 官方文檔