Google Apps Script proxy cách này đơn giản ak, hiển thị node js lên blogspot
Chuẩn luôn 👍 — cách Google Apps Script proxy là đơn giản nhất và an toàn nhất nếu bạn chỉ muốn hiển thị dữ liệu Node.js lên Blogspot mà server của bạn là HTTP (không có SSL).
Mình hướng dẫn chi tiết từng bước dưới đây (bạn chỉ cần copy dán thôi).
🧠 Mục tiêu
👉 Blogspot của bạn (HTTPS) sẽ lấy dữ liệu từ server Node.js HTTP (ví dụ http://14.241.67.161:3000/data) thông qua Apps Script proxy HTTPS.
Khi đó:
-
Blogspot gọi
https://script.google.com/.../exec -
Google Apps Script gọi ngược lại
http://14.241.67.161:3000/data -
Kết quả trả về → blog hiển thị bình thường ✅
🪜 Các bước thực hiện
🧩 Bước 1: Mở Google Apps Script
-
Truy cập trang: https://script.google.com/
-
Nhấn “New project” (Dự án mới)
📄 Bước 2: Dán đoạn code proxy này
Xóa hết nội dung mặc định, dán vào:
💡 Bạn chỉ cần đổi
urlthành địa chỉ Node.js thực tế của bạn.
🚀 Bước 3: Triển khai thành Web App
-
Nhấn Deploy → New deployment (Triển khai → Triển khai mới)
-
Chọn biểu tượng Web app 🌐
-
Phần Who has access chọn:
👉 “Anyone” (Bất kỳ ai)” hoặc “Anyone, even anonymous” -
Nhấn Deploy
-
Cấp quyền → Google sẽ hỏi xác nhận, cứ “Allow”
Sau đó bạn sẽ thấy một link như sau:
📋 Sao chép link này lại nhé.
🧱 Bước 4: Gắn vào Blogspot
Mở Blogger → Giao diện → Thêm tiện ích (Add a gadget) → chọn HTML/JavaScript
Dán đoạn sau:
Lưu lại ✅
→ Khi tải trang Blogspot, bạn sẽ thấy dữ liệu Node.js hiển thị.
🧰 Ưu điểm của cách này
✅ Không cần cài SSL cho Node.js
✅ Không lo lỗi CORS
✅ Không lo lỗi "Mixed Content"
✅ Miễn phí 100%, chạy ổn định
⚠️ Giới hạn nhỏ:
-
Google Apps Script có quota giới hạn (khoảng 20k request/ngày) — thoải mái nếu bạn chỉ hiển thị vài lần/giờ.
-
Nếu cần realtime (dữ liệu thay đổi liên tục, vài giây/lần), nên tạo server có HTTPS thật.
Nếu bạn muốn, mình có thể giúp bạn:
-
🔧 Tạo file script mẫu đầy đủ (đã thay IP của bạn)
-
Hoặc tạo proxy nâng cao (có tham số, refresh tự động, định dạng dữ liệu đẹp hơn)
👉 Bạn muốn mình tạo sẵn đoạn mã proxy Google Script hoàn chỉnh để bạn copy luôn không?

