Tải thư viện ứng dụng xuống, mã mẫu và hướng dẫn
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Thư viện ứng dụng Google Data có sẵn để giúp bạn viết các ứng dụng khách sử dụng API Dữ liệu của YouTube.
Thư viện ứng dụng có sẵn cho Java, .NET, PHP, Python và Objective-C. Đối với mỗi ngôn ngữ, thư viện ứng dụng cung cấp các công cụ và một lớp trừu tượng, cho phép bạn tạo truy vấn và sử dụng dữ liệu phản hồi mà không cần tạo yêu cầu HTTP hoặc xử lý phản hồi HTTP theo cách thủ công. Mỗi thư viện ứng dụng cung cấp các lớp tương ứng với các phần tử và loại dữ liệu mà API sử dụng. Mỗi thư viện ứng dụng cũng cung cấp các tiện ích cho các dịch vụ cụ thể của Google có API Dữ liệu.
Trang này cung cấp các đường liên kết đến tài liệu và hướng dẫn, nội dung tải xuống và mã mẫu có sẵn để giúp nhà phát triển viết ứng dụng khách bằng bất kỳ ngôn ngữ nào được liệt kê ở trên. Tài liệu này cũng liên kết đến các tài liệu và mã mẫu khác giải thích cách thêm chức năng API vào trang web của bạn bằng JavaScript. Cuối cùng, trang này liệt kê các tài nguyên bổ sung không dành riêng cho một ngôn ngữ cụ thể.
Thư viện ứng dụng
Java
Thư viện ứng dụng Java do Google cung cấp.
Tài liệu
|
Nội dung tải xuống
|
Mã mẫu
|
.NET
Thư viện ứng dụng khách .NET do Google cung cấp và cho phép phát triển ứng dụng dành cho máy tính, web và thiết bị di động.
Tài liệu
|
Nội dung tải xuống
|
Mã mẫu
|
PHP
Thư viện ứng dụng PHP do Google cung cấp.
Python
Thư viện ứng dụng Python do Google cung cấp.
Tài liệu
|
Nội dung tải xuống
|
Mã mẫu
|
Thư viện ứng dụng Objective-C
Thư viện ứng dụng Objective-C do Google cung cấp.
JavaScript (JSON)
Trở lại đầu trang
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-26 UTC.
[null,null,["Cập nhật lần gần đây nhất: 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)"]]