Trong thời gian vừa qua, mình nhận thấy xuất hiện khá là nhiều ứng dụng Web cũng như phần mềm Window hỗ trợ các bạn làm kiem tien Online qua con đường là kiếm tiền Youtube. Và phần lớn các ứng dụng Web hay phần mềm đó đều yêu cầu các bạn tạo ra google client id và google client secret để có thể hoạt động được

Vậy, trong bài viết ngày hôm nay, mình sẽ hướng dẫn tạo file google client secrets.json (bao gồm 2 thông tin client id và client secret) cho Google APIs nói chung và Youtube APIs V3 nói riêng
Google APIs là gì?
Google API là tâp hợp rất nhiều gói API như: YouTube APIs, Social APIs, Mobile APIs, Advertising APIs, Google Maps APIs, Google Apps APIs, Google Cloud APIs,… bào gồm các hàm có sẵn mà cho phép các bạn lập trình viên thực hiên nhiều công việc một cách dễ dàng liên quan đến Google như tìm kiếm dữ liệu trên Google, chia sẻ nội dụng lên trang mạng xã hội Google+, thống kê dữ liệu Google Analytics,…

Youtube APIs là gì?
Youtube APIs là một gói API nằm trong Google APIs mà bao gôm các hàm có sẵn trong Youtube giúp các lập trình viên thưc hiện nhiều công việc liên quan đến Video Youtube như tìm kiếm Video, tìm kiếm nội dung liên quan, Upload Video Youtube, tạo và chỉnh sửa Playlist, thống kê Video và Playlist, like, share và comment Video và còn nhiều hơn thế nữa

File google client secrets.json là gì?
File client_secrets.json là file chứa thông tin client id và client secret và các thông số OAuth 2.0 khác.
Bạn có thể hiểu một cách đơn giản, client id giống như số chứng minh thư nhân dân của bạn, còn client secret là giấy phép lái xe để bạn có thể đi xe ô tô ngoài đường. Có phải khi bạn được dừng xe để kiểm tra, cảnh sát giao thông sẽ hỏi bạn về chứng minh thư nhân dân và giấy phép lái xe?
Ở đây cũng vậy, bạn muốn sử dụng các ứng dụng Google APIs để phát triển ứng dụng Web hay phần mềm Window, bạn cần phải có client id và client secret. Đó là lý do tại sao phần lớn các ứng dụng Web hay phần mềm được cấp phép bởi Google đều yêu cầu các bạn tạo ra google client id và google client secret để có thể hoạt động được. Sau đây mình sẽ hướng dẫn có bạn được file client_secrets.json mà bao gồm 2 thông tin đó
Hướng dẫn tạo file client_secrets.json cho Google-Youtube API
Bước 1: Truy cập vào đường link API: https://console.developers.google.com/apis

Bước 2: Tạo Project bằng cách lựa chọn Create Project như hình dưới:











Bạn cho mình hỏi là làm thế nào để tích hợp được file json vào web. Ví dụ như bây giờ làm 1 file html thì làm thế nào để nó chạy được?