ตั้งแต่ Minitube เวอร์ชัน 2.4 คุณต้องมีคีย์ Youtube API ส่วนตัว:
Minitube 2.4
หมายเหตุสำหรับผู้ทำแพ็กเกจ Linux:
YouTube API เวอร์ชัน 3 ต้องใช้คีย์ API แต่ละคีย์มี "โควต้า" ที่ จำกัด ในการสร้างคุณต้องใช้รหัส API ของคุณเอง - Via
flavio.tordini.org
ก่อนอื่นคุณต้องได้รับกุญแจ Youtube API ของคุณ จากนั้นคุณมีสามตัวเลือกให้เลือกเพื่อให้ MiniTube ทำงานได้อย่างถูกต้องอีกครั้ง:
- ใช้สคริปต์การติดตั้งโดย Noobslab
- แก้ไขการติดตั้งปัจจุบันและป้อนรหัส API ที่นั่น
- รวบรวม MiniTube ด้วยตัวคุณเอง
รับรหัส Youtube API
เชื่อมต่อกับคอนโซลนักพัฒนาซอฟต์แวร์ Googleของคุณและสร้างโครงการใหม่
ในหน้าโครงการของคุณเปิดใช้งาน Google API สำหรับใช้ในแอพของคุณและไปที่:
- API และรับรองความถูกต้อง > Youtube API ข้อมูลและเลือกเปิดใช้งาน API
- ย้อนกลับไปในAPI และรับรองความถูกต้อง > ข้อมูลประจำตัว > เพิ่มข้อมูลประจำตัว > คีย์ API > Key เบราว์เซอร์
จากสิ่งที่ฉันได้ลองคุณจะต้องมีบัญชี Google แต่ไม่จำเป็นต้องชำระเงิน
วิธีที่ 1: ใช้สคริปต์การติดตั้ง Minitube.sh (วิธีที่ง่ายที่สุด)
Noobslabสร้างสคริปต์การติดตั้งซึ่งทำทุกอย่างให้คุณ
ระหว่างการติดตั้งคุณจะได้รับแจ้งให้ใส่รหัส API ของคุณ:
wget -O minitube.sh http://drive.noobslab.com/data/apps/minitube/minitube.sh
chmod +x minitube.sh
source ./minitube.sh
วิธีที่ 2: ใช้การติดตั้ง Minitube ปัจจุบัน
หากคุณติดตั้ง Minitube แล้วคุณสามารถเพิ่มคีย์ API ส่วนตัวของคุณได้:
sudo nano /etc/profile.d/minitube.sh
เพิ่มบรรทัดต่อไปนี้:
export GOOGLE_API_KEY="your-google-api-key"
หมายเหตุ: หากคุณมีqtsingleapp-minitube-xxx.lockfile
ใน/tmp
โฟลเดอร์คุณจะต้องลบมัน
วิธีที่ 3: รวบรวม MiniTube
เมื่อคุณมีรหัสส่วนตัวของคุณคุณสามารถรวบรวม Minitube ได้
ติดตั้งไลบรารีที่จำเป็นเพื่อสร้าง:
sudo apt-get install build-essential qt4-dev-tools libphonon-dev libqt4-sql-sqlite
ที่เก็บข้อมูล Clone Minitube:
git clone https://github.com/flaviotordini/minitube.git
รวบรวม
qmake "DEFINES += APP_GOOGLE_API_KEY=YouAPIKeyHere"
make
เรียกใช้ Minitube ที่คอมไพล์แล้วของคุณ ...
build/target/minitube
... หรือติดตั้ง
sudo make install
อ้างถึงที่เก็บ Minitubeสำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีสร้าง Minitube ด้วยคีย์ API ส่วนบุคคล