Lấy thông tin uỷ quyề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.
Đơn đăng ký của bạn phải có thông tin uỷ quyền để có thể sử dụng API Báo cáo trên YouTube hoặc API YouTube Analytics.
Tài liệu này mô tả các loại thông tin xác thực uỷ quyền mà Google API Console hỗ trợ. Bài viết này cũng giải thích cách tìm hoặc tạo thông tin uỷ quyền cho dự án của bạn.
Tạo dự án và chọn dịch vụ API
- Mở trang Thông tin xác thực trong Bảng điều khiển API.
-
Trang này cho phép bạn tạo hai loại thông tin đăng nhập khác nhau.
Tuy nhiên, tất cả các phương thức dành cho API Báo cáo của YouTube và
API YouTube Analytics đều yêu cầu bạn phải cho phép sử dụng OAuth 2.0.
Hãy làm theo hướng dẫn dưới đây để tạo thông tin đăng nhập OAuth 2.0.
-
OAuth 2.0: Bất cứ khi nào ứng dụng yêu cầu dữ liệu riêng tư của người dùng, ứng dụng phải gửi mã thông báo OAuth 2.0 kèm theo yêu cầu. Trước tiên, ứng dụng sẽ gửi một mã ứng dụng khách và có thể là mật khẩu ứng dụng khách để lấy một mã thông báo. Bạn có thể tạo thông tin đăng nhập OAuth 2.0 cho các ứng dụng web, tài khoản dịch vụ hoặc ứng dụng đã cài đặt.
Để biết thêm thông tin, hãy xem tài liệu về OAuth 2.0.
-
Khoá API:
Bạn có thể thêm khoá API vào yêu cầu.
Khoá này giúp xác định dự án của bạn và cung cấp quyền truy cập API, hạn mức và báo cáo.
Xin lưu ý rằng tất cả các phương thức dành cho API Báo cáo của YouTube và
API YouTube Analytics đều yêu cầu bạn phải cho phép sử dụng OAuth 2.0.
Vì lý do đó, bạn cần làm theo hướng dẫn ở trên để tạo thông tin đăng nhập OAuth 2.0. Nếu muốn, bạn cũng có thể gửi khoá API, nhưng điều đó là không cần thiết.
API hỗ trợ một số loại hạn chế đối với khoá API. Nếu khoá API mà bạn cần chưa tồn tại, hãy tạo một khoá API trong Console bằng cách nhấp vào Tạo thông tin đăng nhập
> Khoá API. Bạn có thể hạn chế khoá trước khi sử dụng trong phiên bản phát hành công khai bằng cách nhấp vào Restrict key (Hạn chế khoá) rồi chọn một trong các Restrict (Hạn chế).
Để giữ an toàn cho khoá API, hãy làm theo các phương pháp hay nhất để sử dụng khoá API một cách an toàn.
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: 2024-03-06 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-03-06 UTC."],[[["Applications need authorization credentials to use the YouTube Reporting API or the YouTube Analytics API."],["The Google API Console supports different types of credentials, but the YouTube Reporting API and YouTube Analytics API require OAuth 2.0 authorization."],["OAuth 2.0 credentials, which involve a client ID and potentially a client secret, are needed for applications requesting private user data."],["API keys can be used to identify a project and provide API access, but are not necessary for the YouTube Reporting API and the YouTube Analytics API."],["You can generate OAuth 2.0 credentials for web applications, service accounts, or installed applications."]]],["To use the YouTube Reporting or Analytics APIs, applications need authorization credentials. Navigate to the Credentials page in the Google API Console to create them. While API keys can be created and optionally used, OAuth 2.0 credentials are required for all methods in these APIs. Generate OAuth 2.0 credentials, including a client ID and secret. API keys identify your project and can be restricted for security, but are not a replacement for OAuth 2.0 tokens.\n"]]