Loại mime video php

YouTube là trang web chia sẻ video phổ biến nhất cho phép người dùng tải lên, xem và chia sẻ video trực tuyến. Nếu ứng dụng web của bạn có chức năng tải lên video và bạn muốn giảm dung lượng của máy chủ, việc tải video lên YouTube sẽ là một ý tưởng tuyệt vời. Bằng cách tải video lên YouTube, bạn sẽ nhận được các tiện ích sau

Máy chủ không gian sẽ không được sử dụng cho các tệp video. Video could be easy easy nhúng trên trang web. Video could be shared easy. API data YouTube cung cấp một cách dễ dàng để tải video lên YouTube từ trang web bằng API thư viện ứng dụng khách của Google. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách tải video lên YouTube từ web ứng dụng bằng cách sử dụng PHP. Mã ví dụ của chúng tôi sẽ sử dụng Thư viện ứng dụng khách PHP API của Google để tải video lên YouTube từ trang web bằng cách sử dụng PHP

Trong tập lệnh tải lên video YouTube ví dụ, chức năng sau sẽ được khai thác

HTML mẫu để thu thập tiêu đề, mô tả, thẻ và tệp video. Tải video lên YouTube từ tập lệnh PHP với tiêu đề, mô tả và thẻ. Nhúng video đã tải lên trên trang web. Trước khi bắt đầu xây dựng một tập lệnh PHP để tải video lên YouTube bằng cách sử dụng thư viện OAuth PHP, hãy xem cấu trúc tệp.

Tạo Dự án Google và bật API dữ liệu YouTube

Bạn cần tạo dự án và bật API dữ liệu YouTube trên Google Developers Console để sử dụng thư viện khách hàng API của Google

  1. Truy cập Bảng điều khiển dành cho nhà phát triển của Google
  2. Chọn dự án hiện có từ menu thả xuống của dự án hoặc tạo dự án mới bằng cách nhấp vào Tạo dự án [+]
  • Nhập **Project name** và nhấn **Create** để tiếp tục.
    
  • Dưới  **Project name**, bạn sẽ thấy bảng điều khiển API của Google đã tạo ID dự án. Tùy chọn bạn có thể thay đổi ID dự án này bằng liên kết Chỉnh sửa. Nhưng ID dự án phải là duy nhất.
    
  • Nhấp vào nút **Create** và dự án sẽ được tạo trong vài giây.
    
  1. Chọn dự án mới được tạo và bật dịch vụ API dữ liệu YouTube
  • Trong thanh bên, hãy chọn Thư viện trong phần **APIs & Services** .
    
  • Tìm kiếm dịch vụ **YouTube Data API v3** trong danh sách API và chọn **YouTube Data API v3** .
    
  • Nhấp vào nút ENABLE để làm cho Thư viện API dữ liệu YouTube v3 có sẵn.
    
  1. Trong thanh bên, hãy chọn Thông tin xác thực trong phần API & Dịch vụ
  2. Chọn tab Màn hình đồng ý OAuth. Chọn địa chỉ Email , nhập Tên sản phẩm và nhấp vào lưu
  3. Chọn tab Thông tin xác thực , nhấp vào menu thả xuống Tạo thông tin đăng nhập và chọn ID ứng dụng khách OAuth.
  4. Trong phần Loại ứng dụng, ứng dụng web được chọn
  • Trong trường URI chuyển hướng được ủy quyền , nhập URL chuyển hướng.
    
  • Nhấp vào nút Tạo .
    
  1. Một hộp thoại sẽ xuất hiện với các chi tiết máy khách OAuth, sao chép ID ứng dụng khách và bí mật của khách hàng. Bí mật Client ID và Client cho phép bạn truy cập API Google.

Link video hướng dẫn https. //www. youtube. com/watch?v=f7wcKoEbHoa Kỳ

API khách ứng dụng thư viện của Google cho PHP

API khách ứng dụng thư viện của Google cho phép bạn làm việc với API dữ liệu YouTube. Vì vậy, nó cần phải được bao gồm để truy cập dữ liệu API YouTube. Tất cả các tệp thư viện ứng dụng khách PHP API của Google bắt buộc được đặt trong thư mục google-api-php. Tạo bảng cơ sở dữ liệu Bạn cần tạo một bảng trong cơ sở dữ liệu để lưu trữ thông tin video. SQL sau khi tạo một video bản trong cơ sở dữ liệu MySQL

________số 8

Lớp DB [DB. lớp. php]

Lớp DB xử lý tất cả các công việc liên quan đến cơ sở dữ liệu, như tìm tải, chèn và cập nhật dữ liệu bằng cách sử dụng PHP và MySQL. Chỉ định máy chủ lưu trữ cơ sở dữ liệu [$dbHost], tên người dùng [$dbUsername], mật khẩu [$dbPassword] và tên [$dbName] theo thông tin cơ sở dữ liệu MySQL. Ngoài ra, chỉ định bảng tên [tblName] nơi bạn muốn lưu trữ dữ liệu của video

  • getRow [] - Lấy dữ liệu video dựa trên ID. Nếu ID không được cung cấp, ID sẽ trả về hàng cuối cùng.
    
  • Dưới  **Project name**, bạn sẽ thấy bảng điều khiển API của Google đã tạo ID dự án. Tùy chọn bạn có thể thay đổi ID dự án này bằng liên kết Chỉnh sửa. Nhưng ID dự án phải là duy nhất.
    
    0
  • Dưới  **Project name**, bạn sẽ thấy bảng điều khiển API của Google đã tạo ID dự án. Tùy chọn bạn có thể thay đổi ID dự án này bằng liên kết Chỉnh sửa. Nhưng ID dự án phải là duy nhất.
    
    1
Dưới  **Project name**, bạn sẽ thấy bảng điều khiển API của Google đã tạo ID dự án. Tùy chọn bạn có thể thay đổi ID dự án này bằng liên kết Chỉnh sửa. Nhưng ID dự án phải là duy nhất.
2

Cấu hình Google OAuth [config. php]

Trong cấu hình. php

  • ID ứng dụng khách OAuth [$oauthClientID] // id ứng dụng khách Google API Console
  • Bí mật ứng dụng khách OAuth [$oauthClientSecret] Bảng điều khiển Google API ứng dụng khách
  • URL cơ sở [$baseURL] //Url gốc
  • Callback URL [$redirectURL] // Url gọi lại mà chúng ta vừa thiết lập trên Google API Console
Dưới  **Project name**, bạn sẽ thấy bảng điều khiển API của Google đã tạo ID dự án. Tùy chọn bạn có thể thay đổi ID dự án này bằng liên kết Chỉnh sửa. Nhưng ID dự án phải là duy nhất.
3

Biểu mẫu tải lên video [chỉ mục. php]

Dưới  **Project name**, bạn sẽ thấy bảng điều khiển API của Google đã tạo ID dự án. Tùy chọn bạn có thể thay đổi ID dự án này bằng liên kết Chỉnh sửa. Nhưng ID dự án phải là duy nhất.
4

Tải Video lên YouTube [tải lên. php] Tải lên tệp. tập tin php xử lý quá trình tải lên. Các chức năng sau đây được phát triển để tải video lên YouTube và nhúng video YouTube vào trang web

  • Dưới  **Project name**, bạn sẽ thấy bảng điều khiển API của Google đã tạo ID dự án. Tùy chọn bạn có thể thay đổi ID dự án này bằng liên kết Chỉnh sửa. Nhưng ID dự án phải là duy nhất.
    
    5
  • Dưới  **Project name**, bạn sẽ thấy bảng điều khiển API của Google đã tạo ID dự án. Tùy chọn bạn có thể thay đổi ID dự án này bằng liên kết Chỉnh sửa. Nhưng ID dự án phải là duy nhất.
    
    6
  • Dưới  **Project name**, bạn sẽ thấy bảng điều khiển API của Google đã tạo ID dự án. Tùy chọn bạn có thể thay đổi ID dự án này bằng liên kết Chỉnh sửa. Nhưng ID dự án phải là duy nhất.
    
    7
  • Dưới  **Project name**, bạn sẽ thấy bảng điều khiển API của Google đã tạo ID dự án. Tùy chọn bạn có thể thay đổi ID dự án này bằng liên kết Chỉnh sửa. Nhưng ID dự án phải là duy nhất.
    
    8
  • Dưới  **Project name**, bạn sẽ thấy bảng điều khiển API của Google đã tạo ID dự án. Tùy chọn bạn có thể thay đổi ID dự án này bằng liên kết Chỉnh sửa. Nhưng ID dự án phải là duy nhất.
    
    9
  • Nhấp vào nút **Create** và dự án sẽ được tạo trong vài giây.
    
    0
Nhấp vào nút **Create** và dự án sẽ được tạo trong vài giây.
1

Đăng xuất [đăng xuất. php] Sử dụng tệp này để xóa mã thông báo và phiên

Nhấp vào nút **Create** và dự án sẽ được tạo trong vài giây.
2

Tham khảo tại

https. //www. codexworld. com/tải-video-lên-youtube-sử-dụng-php/ https. //github. com/huuhau95/up-video-youtube-php https. // nhà phát triển. Google. com/youtube/v3/code_samples/php

Như vậy chúng ta đã hoàn thành phần upload video lên youtube qua API. Cảm ơn các bạn đã theo dõi bài viết của mình

Chủ Đề