Jucătorul youtube.com marcat este prezentat în Figura 1.
Figura 1. Playlisturi ale jucătorului companiei
Un player încorporat standard este prezentat în Figura 2.
Figura 2. Playerul de redare încorporat
În playerul încorporat:
Codul finalizat al proiectului este stocat în serviciul DevOps. Am implementat aplicația în cloudul IBM Bluemix ™, astfel încât să puteți vedea în acțiune. De asemenea, puteți implementa codul dvs. pe orice site de găzduire, inclusiv pe Bluemix.
Setările de securitate ale Platformei Flash
Protejarea obiectelor Flash nu va sări peste apelurile API YouTube dacă deschideți fișierul index.html din browser-ul sistemului. Aplicația trebuie găzduită pe un server web (de exemplu, Bluemix).
Notă. Pentru a copia codul proiectului descris în acest articol, faceți clic pe butonul = EDIT CODE din colțul din dreapta sus (introduceți datele de acreditare ale serviciilor DevOps dacă nu ați fost deja conectat). Apoi apăsați butonul FORK din meniu pentru a crea un nou proiect.
Primul pas este obținerea cheii de acces la API-ul YouTube.
Obținerea cheii API YouTube
Pentru a accesa API-ul oricărui serviciu Google, inclusiv YouTube, trebuie mai întâi să înregistrați proiectul în Consola Google Developers și să creați o cheie API. Accesul liber la diverse API-uri este limitat la un anumit număr de solicitări pe zi, care depinde de tipul de serviciu și este oferit fiecărui proprietar al contului Google.
Conectați-vă la Consola pentru dezvoltatori Google cu ajutorul acreditărilor dvs. Google și dați clic pe butonul Creare proiect. În mod implicit, câmpurile de text ale numelui și ID-ului proiectului conțin valori aleatorii. Introduceți în schimb numele și ID-ul proiectului și faceți clic pe butonul Creare.
Figura 3. Crearea unui nou proiect Google API
În panoul Informații despre proiect, selectați API-uri AUTH. Pentru a deschide o listă de API-uri disponibile. Derulați în jos până la YouTube Data API v3 și faceți clic pe butonul Off corespunzător. pentru a permite accesul la proiectul dvs. În secțiunea Access Public API, selectați API-uri Auth> Acreditări. apoi creați o cheie nouă. Selectați tasta Browser.
În dialogul Crearea unui browser, puteți restricționa accesul la cheia API pentru interogări din domenii specifice, de exemplu, de pe site-ul dvs. sau de la Bluemix. Dacă accesul nu este restricționat, atunci cheia API din codul sursă al aplicației dvs. va fi vizibilă pentru toată lumea. În procesul de dezvoltare, nu contează, lăsați astfel caseta de dialog goală și faceți clic pe butonul Creați. Dar când proiectul este implementat, reveniți la acest pas și restricționați accesul la cererile din domeniul aplicației, astfel încât utilizatorii externi să nu poată utiliza cheia pentru alte aplicații.
Dacă ați copiat proiectul din DevOps Services, atunci pentru a lansa cu succes codul, introduceți cheia la locația specificată din fișierul index.html.
Se recomandă plasarea acestei etichete