YouTube Data API-Themen
Änderungen an Kommentaren in der alten YouTube Data API September 2013
Hier erfährst du, wie sich das neue, auf Google+ basierende Kommentarsystem auf die alten YouTube Data APIs auswirkt.
Kanal-IDs verwenden Juni 2013
In diesem Leitfaden wird erläutert, wie YouTube-Kanäle eindeutig identifiziert werden, indem statt der alten YouTube-Nutzernamen Kanal-IDs verwendet werden. Darin werden die Auswirkungen für Entwickler behandelt, die sowohl die YouTube Data API v2 als auch die YouTube Data API v3 verwenden.
Ressourcen für die mobile Entwicklung mit YouTube September 2010
In diesem Artikel werden Ressourcen für Entwickler von mobilen YouTube-Apps beschrieben.
TubeLoc: YouTube Player AS3 Library Februar 2009
In diesem Artikel wird die TubeLoc Player Library beschrieben, ein AS3-Wrapper für die YouTube Player API, der LocalConnection verwendet. Es gibt auch Beispielcode für die Verwendung der Bibliothek als Flex-Komponente. Sowohl der eingebettete Player als auch der Chromeless Player werden vorgestellt.
ActionScript 3.0 Wrapper for Chromeless Player Using External Interface Oktober 2008
In diesem Artikel stelle ich einen zuverlässigen ActionScript 3.0-Wrapper für den Chromeless YouTube Player vor und beschreibe ihn kurz. Der Wrapper nutzt die ExternalInterface-Klasse von ActionScript und die JavaScript API von YouTube.
YouTube Data API für ActionScript 3.0 : Erste Schritte März 2008
In diesem Tutorial zeige ich dir, wie du mit weniger als 10 Zeilen AS3-Code die beliebtesten Videos auf YouTube für den letzten Tag, die letzte Woche, den letzten Monat oder für immer abrufen kannst.
Alle Google Data API-Themen
Erste Schritte mit den Google Data Client Libraries
Erste Schritte mit der Google Data PHP-Clientbibliothek (Oktober 2008)
Die Google Data PHP-Clientbibliothek ist eine leistungsstarke Sammlung von Klassen, mit denen Sie mit den Google Data APIs interagieren können. Im Gegensatz zu unseren anderen Clientbibliotheken ist sie Teil des beliebten Zend Framework, kann aber auch separat heruntergeladen werden. Wie unsere anderen Clientbibliotheken ist sie Open Source und so konzipiert, dass sie einfach und effizient ist, damit Sie schnell mit Ihren Projekten beginnen können.
Erste Schritte mit der Google Data Java-Clientbibliothek (September 2007)
Es ist nie einfach, mit der Entwicklung mit einer unbekannten API zu beginnen. Daher enthält dieser Artikel eine Schritt-für-Schritt-Anleitung zum Herunterladen und Installieren der Google Data Java-Clientbibliothek. Ich zeige dir, wie du alle Abhängigkeiten abrufst und die erforderlichen Umgebungsvariablen festlegst…
Erste Schritte mit der Google Data Python-Bibliothek (August 2007)
Sie haben sich also entschieden, die Google Data Python-Clientbibliothek zu verwenden, um eine Anwendung mit einem der vielen Google Data-Dienste zu schreiben. Ausgezeichnete Wahl! Ziel dieser kurzen Anleitung ist es, Ihnen einen schnellen Einstieg in die Verwendung der Clientbibliothek für die Entwicklung Ihrer Anwendung zu ermöglichen.
Erste Schritte mit der .NET-Clientbibliothek (August 2007)
In diesem Artikel habe ich eine Schritt-für-Schritt-Anleitung für den Einstieg in die .NET-Clientbibliothek mit Visual Studio 2005 für Windows oder Mono für Linux und andere Unix-Betriebssysteme zusammengestellt. Ich hoffe, dass Sie dadurch Zeit sparen und schnell mit dem Programmieren beginnen können.
Authentifizierung
OAuth mit den Google Data APIs verwenden (September 2008)
Vor Kurzem wurde in allen Google Data APIs die Unterstützung für OAuth eingeführt, ein offenes Protokoll, das die Art und Weise standardisieren soll, wie Desktop- und Webanwendungen auf die privaten Daten eines Nutzers zugreifen. OAuth bietet eine Möglichkeit, API-Authentifizierung auf standardisierte und sichere Weise durchzuführen. Als Programmierer lernen wir, Code nach Möglichkeit wiederzuverwenden. OAuth hilft Entwicklern, die Menge an doppeltem Code zu reduzieren, den sie schreiben, und erleichtert die Erstellung von Tools, die mit mehreren Diensten von verschiedenen Anbietern funktionieren…
AuthSub mit der .NET-Clientbibliothek verwenden (August 2007)
Eine Anleitung zur Verwendung von AuthSub für die Authentifizierung von Web-Apps in der .NET-Clientbibliothek. Webanwendungen, die auf Dienste zugreifen müssen, die durch das Google- oder G Suite-Konto eines Nutzers geschützt sind, können dies über den Authentifizierungs-Proxy-Dienst tun. Um ein hohes Maß an Sicherheit zu gewährleisten, ermöglicht die Proxy-Schnittstelle AuthSub den Zugriff auf die Webanwendung, ohne dass die Anmeldedaten der Nutzer verarbeitet werden müssen.
Andere Bibliotheken
Windows Mobile-Anwendungen mit Google Data APIs schreiben (April 2009)
In diesem Artikel werden die Schritte beschrieben, die zum Schreiben von Windows Mobile-Anwendungen mit Google Data APIs erforderlich sind. Außerdem werden die Installation und Bereitstellung der verschiedenen Komponenten behandelt, die für die Emulation von Windows Mobile auf einer Workstation erforderlich sind.
Coding in the Shade: Using Eclipse with Google Data APIs (April 2008)
Eclipse ist ein sehr praktisches (und kostenloses!) IDE, die bei vielen Java-Programmierern einen besonderen Platz einnimmt. Es ist daher nicht verwunderlich, dass Sie sie möglicherweise mit der Java-Clientbibliothek verwenden möchten, um eine tolle Java-Anwendung zu erstellen, die mit einer der Google Data APIs funktioniert.
Ruby mit den Google Data APIs verwenden (April 2008)
Ruby ist eine dynamische Skriptsprache, die in den letzten Jahren aufgrund des beliebten Rails-Webentwicklungs-Frameworks viel Aufmerksamkeit erhalten hat. In diesem Artikel wird erläutert, wie Sie mit Ruby mit Google Data API-Diensten interagieren. Wir konzentrieren uns nicht auf Rails, sondern möchten die zugrunde liegenden HTTP-Befehle und die Struktur unserer Feeds erläutern. Alle hier vorgestellten Beispiele können über die Befehlszeile mit irb, der interaktiven Shell von Ruby, nachvollzogen werden.
Google Data on Rails (Februar 2009)
Mein Kollege Jeff Fisher hat eine hilfreiche Google Data APIs Ruby-Utility-Bibliothek geschrieben, um Ruby-Entwicklern die Arbeit zu erleichtern. In diesem Artikel wird beschrieben, wie Sie mit dieser Bibliothek eine umfassende Ruby on Rails-Anwendung erstellen, die mit Google-Datendiensten kommuniziert. Eine Beispielanwendung, die die Documents List API verwendet, ist verfügbar.
REST for the Traveling Salesman: Using Google Data on Salesforce.com (November 2007)
Salesforce.com und Google hosten beliebte „Software as a Service“-Anwendungen und beide Organisationen stellen APIs zur Verfügung, mit denen Entwickler auf die großen Datenmengen zugreifen können, die diese Anwendungen unterstützen. Interessant wird es, wenn wir beide API-Sätze kombinieren. G Suite-Anwendungen werden in Unternehmen immer häufiger eingesetzt und Salesforce.com hat eine umfangreiche Plattform für die Entwicklung benutzerdefinierter Geschäftsanwendungen entwickelt. Entwickler (also Sie!) haben daher viele Möglichkeiten, die Leistungsfähigkeit von Google und Salesforce.com zu kombinieren.
Mit cURL mit Google-Datendiensten interagieren (September 2007)
Im Grunde verwenden Google Data APIs Atom-Feeds und -Einträge (XML) als Datenformat und HTTP als Protokoll für die Datenübertragung. Sie erweitern das Atom Publishing Protocol. cURL ist eine Befehlszeilenanwendung zum Ausführen von Anfragen mit verschiedenen Protokollen, darunter HTTP. cURL wird häufig von Entwicklern zum Testen von Google Data-Diensten verwendet, da es die HTTP-Funktionen unterstützt, die für die Interaktion mit den APIs auf niedriger Ebene erforderlich sind.
Tipps zur Fehlerbehebung
On the Wire: Network Capture Tools for API Developers (Juni 2007)
In diesem Artikel werden verschiedene Tools vorgestellt, mit denen die Datenübertragung besser sichtbar und nützlicher gemacht werden kann. Diese Tools, die häufig als „Packet Sniffer“ bezeichnet werden, erfassen alle Netzwerkpakete, die über Ihre Netzwerkschnittstelle übertragen werden. Die Inhalte dieser Pakete und die Reihenfolge, in der sie gesendet und empfangen wurden, können eine nützliche Debugging-Technik sein.
Living Vicariously: Using Proxy Servers with the Google Data API Client Libraries (Juni 2007)
In diesem Artikel wird beschrieben, wie Sie HTTP-Proxyserver mit den Google Data-Clientbibliotheken einrichten und verwenden.
Google Data API-Clients debuggen: Traffic in Ihrem Programm untersuchen (Juni 2007)
Für diesen Artikel habe ich Beispielcode für die Diagnose in drei Sprachen geschrieben, der die Google Data API-Clientbibliotheken für Java, .NET und Python verwendet. In jedem Beispiel aktiviere ich die Protokollierung oder das Debugging, authentifiziere mich mit der Clientanmeldung und rufe dann eine Liste meiner Google-Tabellen ab und gebe ihre Titel aus…
Gadgets
Google Data-Gadget erstellen (Oktober 2008)
Eine Anleitung zum Erstellen eines Gadgets mit der Blogger Data API. Gadget-Entwickler können jetzt den OAuth-Proxy nutzen, der viele der Authentifizierungsdetails von OAuth verbirgt und die Hauptarbeit für Sie erledigt. Der Proxy signiert Datenanfragen im Namen Ihres Gadgets. Sie müssen also keine privaten Schlüssel verwalten oder sich um das Signieren von Anfragen kümmern.