Lấy thông tin uỷ quyền

Ứng dụng của bạn phải có thông tin xác thực uỷ quyền để có thể sử dụng API Phát trực tiếp trên YouTube. Tài liệu này mô tả các loại thông tin xác thực uỷ quyền mà Cloud Console hỗ trợ. Tài liệu này cũng giải thích cách tìm hoặc tạo thông tin xác thực uỷ quyền cho dự án của bạn.

Tạo dự án và chọn các dịch vụ API

  1. Mở trang Thông tin xác thực trong API Console.
  2. Trang này cho phép bạn tạo 2 loại thông tin xác thực. Tuy nhiên, tất cả các phương thức cho API Phát trực tiếp trên YouTube đều yêu cầu uỷ quyền OAuth 2.0. Hãy làm theo hướng dẫn bên dưới để tạo thông tin xác thực OAuth 2.0.
    • OAuth 2.0: Bất cứ khi nào ứng dụng của bạn 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 cùng với yêu cầu. Trước tiên, ứng dụng của bạn sẽ gửi mã ứng dụng khách và có thể là khoá bí mật của ứng dụng khách để lấy mã thông báo. Bạn có thể tạo thông tin xác thực OAuth 2.0 cho ứng dụng web ứng dụng, 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ể chọn đưa khoá API vào yêu cầu. Khoá này 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 cho API Phát trực tiếp trên YouTube đều yêu cầu uỷ quyền OAuth 2.0. Vì lý do đó, bạn cần làm theo hướng dẫn ở trên để tạo thông tin xác thực OAuth 2.0. Nếu muốn, bạn cũng có thể gửi khoá API, nhưng không bắt buộc.

      API này hỗ trợ một số loại quy tắc 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 khoá API trong Console bằng cách nhấp vào Tạo thông tin xác thực > Khoá API. Bạn có thể hạn chế khoá này trước khi sử dụng trong môi trường thực tế bằng cách nhấp vào Hạn chế khoá rồi chọn một trong các Quy tắc hạn chế.

Để đảm bảo 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.