獲取Youtube API
You2PHP利用API獲取數(shù)據(jù),在安裝You2PHP腳本之前,需要您申請(qǐng)一個(gè)YouTube Data API的密鑰,You2PHP獲取的所有內(nèi)容都是通過(guò)這個(gè)API進(jìn)行請(qǐng)求。YouTube Data API是谷歌提供的免費(fèi)API,申請(qǐng)不需要您支付任何費(fèi)用。
YouTube Data API申請(qǐng)教程:
0.請(qǐng)確保你的瀏覽器能打開(kāi)Google,先注冊(cè)一個(gè)Google賬戶(hù),(注冊(cè)地址:https://accounts.google.com/SignUp)如果您已經(jīng)有了google賬戶(hù),直接登陸即可。
1.打開(kāi)https://console.developers.google.com/
2.打開(kāi)此鏈接之后,若彈出服務(wù)條款更新窗口,全部選是,接著點(diǎn)擊接受。如果沒(méi)有彈出此窗口可以忽略并進(jìn)行下一步。
3.點(diǎn)擊頂部選擇項(xiàng)目。
4.點(diǎn)擊+圖標(biāo)創(chuàng)建一個(gè)新項(xiàng)目
5.項(xiàng)目名稱(chēng)使用默認(rèn)的即可。當(dāng)然也可以填寫(xiě)自定義的名稱(chēng)。
6.等待30秒左右,待創(chuàng)建完成之后,點(diǎn)擊頂部選擇項(xiàng)目。找到您剛創(chuàng)建的項(xiàng)目,點(diǎn)打開(kāi)。
8.在頁(yè)面左側(cè)下拉列表中找到Y(jié)ouTube。
9.選擇YouTube Data API。并且啟用。
10.點(diǎn)擊創(chuàng)建憑據(jù)
11.您使用的是哪個(gè)API?憑據(jù)種類(lèi)選YouTube Data API v3,您從哪里調(diào)用API?選網(wǎng)頁(yè)服務(wù)器,您要訪問(wèn)哪些數(shù)據(jù)?選公開(kāi)數(shù)據(jù)
接著點(diǎn)我需要哪些憑據(jù)?
12.復(fù)制您的API密鑰,點(diǎn)擊完成。
到這里Youtube API已經(jīng)申請(qǐng)完成了,接著就可以使用這個(gè)密鑰安裝You2PHP了。
安裝You2PHP
本程序比較注重自己動(dòng)手解決問(wèn)題,伸手黨請(qǐng)勿使用。你需要具備網(wǎng)站搭建知識(shí),如代碼修改、域名/空間購(gòu)買(mǎi)與獲取、域名綁定、FTP/程序上傳等。對(duì)于不懂網(wǎng)站搭建的新手請(qǐng)您先通過(guò)搜索引擎自學(xué)。
本程序?qū)μ摂M主機(jī)要求并不高,空間支持Curl擴(kuò)展即可,現(xiàn)在市場(chǎng)上售賣(mài)的虛擬主機(jī)基本都支持Curl擴(kuò)展。
如果您沒(méi)有虛擬主機(jī)建議您使用heroku部署You2PHP,或者申請(qǐng)免費(fèi)空間使用。一般免費(fèi)空間也支持CURL擴(kuò)展,請(qǐng)谷歌一下"Free hosting"
You2PHP安裝步驟:
1.下載You2PHP源碼,將Zip源碼包解壓并上傳到您的空間根目錄或某個(gè)子目錄下。
2.打開(kāi)瀏覽器,然后在瀏覽器的地址欄輸入您站點(diǎn)的域名加上/install.php,程序?qū)⑦M(jìn)入安裝頁(yè)面。
例如:假設(shè)您的域名是https://example.com,安裝目錄為根目錄,那么只要在瀏覽器地址欄輸入https://example.com/install.php就可以開(kāi)始安裝系統(tǒng)了。若記住要把https://example.com換成您的域名哦,安裝在根目錄需要在域名后面加上路徑(https://example.com/test)!
輸入訪問(wèn)地址后出來(lái)的第一個(gè)頁(yè)面如下:
這是一個(gè)使用協(xié)議頁(yè),您必須仔細(xì)閱讀后并同意協(xié)議就可以進(jìn)入下一步安裝界面。
3.接著會(huì)出現(xiàn)如下頁(yè)面:
這是一個(gè)運(yùn)行環(huán)境檢測(cè)頁(yè)面,如果您發(fā)現(xiàn)有某項(xiàng)不支持,那么請(qǐng)重新設(shè)置您的WEB環(huán)境以符合系統(tǒng)需求,并重新執(zhí)行安裝。
如果您的主機(jī)環(huán)境符合所有條件,那么您可以點(diǎn)擊下一步繼續(xù)。
4.接著設(shè)置一些基本信息:
·Youtube API V3 KEY:填您申請(qǐng)的Youtube API密鑰
·國(guó)家代碼:這個(gè)填一個(gè)ISO3166標(biāo)準(zhǔn)的國(guó)際代碼,默認(rèn)建議填HK,一般為兩位英文字母(如臺(tái)灣=TW,日本=JP)長(zhǎng)度為2位。所填國(guó)家需要Youtube支持(可以從Youtube頁(yè)面位置列表中看到),切記不能填CN,填CN或其他不支持代碼將導(dǎo)致程序報(bào)錯(cuò)。
·網(wǎng)站名字:為你的站點(diǎn)起一個(gè)名字,主要顯示在瀏覽器頭部title標(biāo)簽之間。
·站點(diǎn)名字:頁(yè)面將顯示這個(gè)名字
·加/解密密鑰:這個(gè)填一個(gè)隨機(jī)無(wú)序的字符串(夾雜各種符號(hào)數(shù)字),作為加密KEY,加密一些外鏈URL。
·你的郵箱:建議填寫(xiě)國(guó)外郵箱:gmail yahoo等!用于接收版權(quán)內(nèi)容投訴。
請(qǐng)完整并且正確填寫(xiě)每一項(xiàng)內(nèi)容后點(diǎn)繼續(xù),然后系統(tǒng)自動(dòng)創(chuàng)建配置文件。
當(dāng)你看到這樣的提示,說(shuō)明您的站點(diǎn)已經(jīng)全部安裝完畢!您可以開(kāi)始盡情的觀看全球視頻!
5.好了,安裝已經(jīng)全部完成,您是不是已經(jīng)很激動(dòng)了,讓我們打開(kāi)站點(diǎn)首頁(yè)看看吧:
這些都屬于技術(shù)玩家探索適用,想搗鼓的,按著做就行了,想省心的老實(shí)買(mǎi)節(jié)點(diǎn)就行了