İstemci Kitaplığı İndirmeleri, Örnek Kod ve Eğitimler
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Google Data istemci kitaplıkları, YouTube Data API'yi kullanan istemci uygulamaları yazmanıza yardımcı olur.
İstemci kitaplıkları Java, .NET, PHP, Python ve Objective-C için kullanılabilir. İstemci kitaplığı her dil için HTTP istekleri oluşturmak veya HTTP yanıtlarını manuel olarak işlemek zorunda kalmadan sorgu oluşturmanıza ve yanıt verilerini kullanmanıza olanak tanıyan araçlar ve bir soyutlama katmanı sağlar. Her istemci kitaplığı, API'nin kullandığı öğelere ve veri türlerine karşılık gelen sınıflar sağlar. Her istemci kitaplığı, Veri API'leri olan belirli Google hizmetleri için uzantılar da sağlar.
Bu sayfada, geliştiricilerin yukarıda listelenen dillerden herhangi birini kullanarak istemci uygulamaları yazmasına yardımcı olacak dokümanlar, eğitici içerikler, indirilebilir içerikler ve örnek kod bağlantıları sağlanmaktadır. Ayrıca, JavaScript'i kullanarak sitenize API işlevini nasıl ekleyeceğinizi açıklayan diğer dokümanlara ve örnek koda bağlantılar da sağlar. Son olarak, bu sayfada belirli bir dile özgü olmayan ek kaynaklar listelenmektedir.
İstemci Kitaplıkları
Java
Java istemci kitaplığı Google tarafından sağlanır.
Belgeler
|
İndirmeler
|
Örnek kod
|
.NET
Google tarafından sağlanan .NET istemci kitaplığı, masaüstü, web ve mobil uygulama geliştirmeye olanak tanır.
Belgeler
|
İndirmeler
|
Örnek kod
|
PHP
PHP istemci kitaplığı Google tarafından sağlanır.
Python
Python istemci kitaplığı Google tarafından sağlanır.
Belgeler
|
İndirmeler
|
Örnek kod
|
Objective-C istemci kitaplığı
Objective-C istemci kitaplığı Google tarafından sağlanır.
JavaScript (JSON)
Başa dön
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-26 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-26 UTC."],[[["\u003cp\u003eGoogle provides client libraries for Java, .NET, PHP, Python, and Objective-C to simplify interaction with the YouTube Data API.\u003c/p\u003e\n"],["\u003cp\u003eThese libraries offer tools and abstraction layers, eliminating the need for manual HTTP request handling.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can access documentation, tutorials, downloads, and sample code for each supported language.\u003c/p\u003e\n"],["\u003cp\u003eResources are also available for incorporating YouTube Data API functionality using JavaScript.\u003c/p\u003e\n"],["\u003cp\u003eComprehensive guides and examples are provided for both the YouTube Data API and the YouTube Analytics API.\u003c/p\u003e\n"]]],["Google offers client libraries for Java, .NET, PHP, Python, and Objective-C to facilitate client application development using the YouTube Data API. These libraries provide tools, abstraction layers, and classes to simplify query construction and response handling. Resources include documentation, tutorials, downloads, and sample code for each language, including specific examples for the YouTube Data API and YouTube Analytics API. JavaScript resources are also available. The provided links help developers add API functionality to their site.\n"],null,["# Client Library Downloads, Sample Code and Tutorials\n\nGoogle Data client libraries are available to help you write client applications that use the YouTube Data API.\n\nClient libraries are available for Java, .NET, PHP, Python and Objective-C. For each language, the client library provides tools and an abstraction layer, letting you construct queries and use response data without having to create HTTP requests or process HTTP responses by hand. Each client library provides classes that correspond to the elements and data types that the API uses. Each client library also provides extensions for specific Google services that have Data APIs.\n\nThis page provides links to the documentation and tutorials, downloads and sample code available to help developes write client applications using any of the languages listed above. It also links to other documents and sample code explaining how to add API functionality to your site using JavaScript. Finally, this page lists additional resources that are not specific to a particular language.\n\nClient Libraries\n----------------\n\n### Java\n\nThe Java client library is provided by Google.\n\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------|\n| **Documentation** - [Getting Started Guide](/api-client-library/java) - [Reference Guide](/api-client-library/java/google-api-java-client/reference/1.20.0) (Javadoc) - [Setup Instructions](/api-client-library/java/google-api-java-client/setup) | **Downloads** - [Project main page](/api-client-library/java/google-api-java-client/download) |\n| **Sample code** - [YouTube Data API code samples](/youtube/v3/code_samples/java) - [YouTube Analytics API code samples](/youtube/analytics/v1/code_samples/java) ||\n\n### .NET\n\nThe .NET client library is provided by Google and allows desktop, web and mobile application development.\n\n|----------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Documentation** - [Getting Started Guide](/api-client-library/dotnet/get_started) - [Reference Guide](/api-client-library/dotnet/release_notes) (NDoc) | **Downloads** - [Supported APIs](/api-client-library/dotnet/apis) - [Downloads page](https://www.nuget.org/packages?q=Google.Apis.youtube&prerelease=true&sortOrder=relevance) |\n| **Sample code** - [YouTube Data API code samples](/youtube/v3/code_samples/dotnet) ||\n\n### PHP\n\nThe PHP client library is provided by Google.\n\n|------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| **Documentation** - [Getting Started Guide](/api-client-library/php/start/get_started) - [Install the Library](/api-client-library/php/start/installation) | |\n| **Sample code** - [YouTube Data API code samples](/youtube/v3/code_samples/php) - [YouTube Analytics API code samples](/youtube/analytics/v1/code_samples/php) ||\n\n### Python\n\nThe Python client library is provided by Google.\n\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------|\n| **Documentation** - [Getting Started Guide](/api-client-library/python/start/get_started) - [Reference Guide](/api-client-library/python/reference/pydoc) (pyDocs) | **Downloads** - [Installation guide and sample downloads](/api-client-library/python/start/installation) |\n| **Sample code** - [API client library samples](/api-client-library/python/samples/samples) - [YouTube Data API code samples](/youtube/v3/code_samples/python) - [YouTube Analytics API code samples](/youtube/analytics/v1/code_samples/python) ||\n\n### Objective-C client library\n\nThe Objective-C client library is provided by Google.\n\n|---------------------------------------------------------------------------------------------------------------|\n| **Downloads** - [Project main page](https://github.com/google/google-api-objectivec-client-for-rest) (GitHub) |\n\n### JavaScript (JSON)\n\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Documentation** - [API Client library](/api-client-library/javascript/start/start-js) |\n| **Sample code** - [YouTube Data API code samples](/youtube/v3/code_samples/javascript) - [YouTube Analytics API code samples](/youtube/analytics/v1/code_samples/javascript) |\n\n[Back to top](#top)"]]