Dieser Artikel, der Mitte 2017 aktualisiert wurde, zeigt, wie die YouTube-Daten-API verwendet wird. YouTube, eine Google -Tochtergesellschaft und die weltweit beliebteste Website (laut Alexa), bietet diese API für die Integration von YouTube -Funktionen in Websites an. Es bietet eine search.list
-Methode zum Durchsuchen von Videos, Wiedergabelisten und Kanälen und unterstützt verschiedene Client -Bibliotheken (Android, Go, Java, JavaScript, Nodejs, .net, Php, Python, Ruby).
Dieses JavaScript -Beispiel zeigt eine einfache Suche in vier Schritten an:
Klon Das Projekt: (vorausgesetzt, Sie haben das Projekt bereits von der Einführungsseite geklont).
Installieren Sie http-server
: Global installieren Sie das http-server
-Paket mit NPM:
npm install -g http-server
Erhalten Sie Ihre API -Taste: Erfassen Sie Ihre YouTube -API -Taste und ersetzen Sie "undefined"
in src/youtube-example.html
. Der relevante HTML/JS -Code -Snippet ist:
Führen Sie den Code über einen Server aus: http-server
, um den Ordner src
zu servieren:
http-server
Greifen Sie in Ihrem Browser auf http://127.0.0.1:8080/youtube-example.html
zu. Die JSON -Antwort wird auf der Seite angezeigt.
partielle YouTube -API JSON -Antwort:
{ "kind": "youtube#searchListResponse", "etag": "\"m2yskBQFythfE4irbTIeOgYYfBU/PaiEDiVxOyCWelLPuuwa9LKz3Gk\"", "nextPageToken": "CAUQAA", "regionCode": "KE", "pageInfo": { "totalResults": 4249, "resultsPerPage": 5 }, "items": [ // ... (search results) ... ] }
Weitere Beispiele in dieser Serie: Farben JSON, Google Maps JSON, Twitter JSON, Geoip JSON, Wordpress JSON, Datenbank JSON, Lokale REST JSON, Testdaten JSON und JSON Server -Beispiele.
.häufig gestellte Fragen (FAQs) zu YouTube JSON:
Dieser Abschnitt enthält Antworten auf häufige Fragen zur Verwendung der YouTube -Daten -API und der Arbeit mit JSON -Daten, dem Abdecken von Themen wie dem Abrufen von Daten, dem Hochladen von Videos, der Fehlerbehandlung und dem Zugriff auf bestimmte Datentypen wie Kommentare, Live -Streams, Wiedergabelisten und Kanalinformationen. Der ursprüngliche FAQ -Abschnitt wird erhalten, da er wertvolle Kontext und Informationen liefert.
Das obige ist der detaillierte Inhalt vonBeispiel YouTube JSON -Datei. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!