Tận dụng Google Sheets xây dựng các đầu API nhanh chóng

Поделиться
HTML-код
  • Опубликовано: 2 июл 2024
  • ✋ Xin chào các bạn! Trong video này, mình sẽ hướng dẫn bạn cách tận dụng Google Sheets để làm API backend, rất hữu ích cho các ứng dụng nhỏ hoặc khi bạn cần API gấp mà không kịp xây dựng backend phức tạp. Bạn sẽ học cách tạo bảng tính mới, chuẩn bị dữ liệu mẫu, và triển khai Apps Script để biến Google Sheets thành một API công khai. Mình cũng sẽ chỉ dẫn cách kiểm tra API với Postman và tích hợp nó vào một dự án React với Next.js. Thông qua ví dụ cụ thể, bạn sẽ thấy cách dữ liệu được cập nhật ngay lập tức khi thay đổi trong Google Sheets.
    ℹ️ Nội dung chi tiết:
    0:00 Giới thiệu, về việc sử dụng Google Sheets làm API backend
    1:00 Tạo bảng tính Google Sheets mới và thiết lập các cột dữ liệu
    3:00 Chuẩn bị dữ liệu mẫu và nhập vào Google Sheets
    5:00 Sử dụng Google Apps Script để tạo API
    8:00 Triển khai và kiểm tra API với Postman
    10:00 Tích hợp API vào dự án React với Next.js
    15:00 Cập nhật dữ liệu và hiển thị thay đổi trong frontend
    20:00 Kết luận và khuyến khích tạo sản phẩm riêng
    🔗 Link script 🔗
    bit.ly/sheets-2-api
    ☕️ Buy me a coffee ☕️
    www.buymeacoffee.com/noctrlz
    TPBank: vanhuydev
    🤗 Thank u for watching 🤗
    #️⃣ Hashtags #️⃣
    #GoogleSheets #API #Backend #React #NextJS #GoogleAppsScript #LậpTrìnhWeb #HướngDẫnLậpTrình #HọcLậpTrình #APIGoogleSheets #GoogleSheets #APIDevelopment
    #BackendDevelopment #GoogleAppsScript #ReactJS #NextJS #ProgrammingTutorial #WebDevelopment #CodingTips #TechTutorial #DeveloperGuide #APITutorial #FrontendDevelopment #GoogleSheetAPI #Automation

Комментарии • 14

  • @huongloanngothi8313
    @huongloanngothi8313 Месяц назад +1

    Cảm ơn anh 🙆‍♀️
    Đơn giản phết, em làm theo được rồi ạ

  • @khangbachdn
    @khangbachdn Месяц назад

    clip rất hay, cảm ơn b

  • @rtxrtx1487
    @rtxrtx1487 22 дня назад

    Mình muốn để private thì ko request tới api đc thì làm ntn fix vậy bác ơi

  • @NamLe-fz8qd
    @NamLe-fz8qd 2 дня назад

    anh có thể book em làm 1 bot tele cho anh được không

  • @hungtranqt93
    @hungtranqt93 Месяц назад +1

    Cảm ơn b nhé... Quá hay, nhưng mà có thể doPost xong ịn thêm data ko b nhỉ ?

    • @vanhuydev
      @vanhuydev  Месяц назад

      Được nha bạn ơi!

  • @phatphamtienthuan7044
    @phatphamtienthuan7044 29 дней назад

    có cách nào sửa hàm doGet để kiểm tra và lấy ra đúng thông tin của item mà mình nhập vào từ 1 đầu vào input theo ID or name chẳng hạn hong anh e nghiên cứu trên stackoverflow mà thấy khó quá

    • @vanhuydev
      @vanhuydev  29 дней назад +1

      Được nha,
      Bạn truyền lên id dưới dạng query params và bóc tách ở trong hàm doGet theo hướng dẫn tại đây: stackoverflow.com/a/44520060/12419922
      Sau khi đã lấy được các params thì bạn get ra data và dùng hàm .find() để tìm ra item tương ứng nha

  • @khaivovan1446
    @khaivovan1446 Месяц назад +1

    lỡ như người ta gửi id lên để check thông tin thì có cách nào tạo ko anh

    • @vanhuydev
      @vanhuydev  Месяц назад

      Bạn custom lại hàm doGet là được nha.
      Bạn truyền lên id dưới dạng query params và bóc tách ở trong hàm doGet.
      Cụ thể hơn b coi ở đây cách viết nha: stackoverflow.com/a/44520060/12419922

  • @nguyenhung-tg4bo
    @nguyenhung-tg4bo 29 дней назад

    cho e hỏi nếu deploy như thế thì nó có hết hạn hay j ko ạ
    nếu ko thì có cách nào deploy lâu hơn k ạ

    • @vanhuydev
      @vanhuydev  29 дней назад

      API không hết hạn đâu bạn 😅

    • @nguyenhung-tg4bo
      @nguyenhung-tg4bo 29 дней назад

      @@vanhuydev ủa chứ a bấm deploy app script là nó vĩnh viễn hay có thời gian nó hết hạn ạ
      ý em là z á

    • @vanhuydev
      @vanhuydev  29 дней назад

      @@nguyenhung-tg4bo vĩnh viễn luôn á bro