Skip to main content
เทคโนโลยี

อยากมี API เป็นของตัวเอง สร้างได้ง่าย ๆ ด้วย Google Sheet

Google Sheet คือโปรแกรมสำหรับการทำ Spreadsheet ที่อยู่ในชุดโปรแกรมสำนักงานของ Google ที่สามารถใช้งานได้ทั้งแบบ Online และ Offline วันนี้แอดมินจะมานำเสนอการใช้ Google Sheet สร้าง API แบบได้ง่าย ๆ ส่วนตัว  มีวิธีการทำดังนี้

เขียนโดย
Waranyu Khongchai
Internship @ borntoDev

  1. เปิดโปรแกรม Google Sheet ผ่านเว็บไซต์ Google Sheet

  2. เพิ่มข้อมูลที่ต้องการอยู่ภายใน API ตัวอย่างดังภาพ มี Column ที่ 1 คือ Country และ  ข้อมูลคือชื่อประเทศ และ Column ที่ 2 คือ Capital ข้อมูลคือ ชื่อเมืองหลวงของแต่ละประเทศ

  3. กด Share Google Sheet ให้เป็นแบบ Anyone with the link รูปแบบ Viewer

  4. กดเมนู Extension และ เลือกคำสั่ง App Script

  5. เขียน Code ตามที่ต้องการดึงข้อมูลภายใน Google Sheet และ ยังสามารถเขียน Function ตามทีต้องการได้ สำหรับการทดลองได้มี Code ตัวอย่างดังนี้ https://www.craft.do/s/HGwdk2PmpeuD3B

  6. กดเมนู Deploy และ เลือกคำสั่ง New Deployment

  7. กดปุ่มเมนู Settings และ เลือกคำสั่ง Web app

  8. เลือกการตั้งค่า Who has access ให้เป็น Anyone และ กดคำสั่ง Deploy

  9. เมื่อมีการถามหา Permission ให้กดทำตามระบบ

  10. ผลลัพธ์จะได้เป็น URL API สามารถคัดลอก URL API ไปวางใน Web Browser และ จะได้ข้อมูลในรูปแบบ JSON นำไปพัฒนาแอปพลิเคชัน Android หรือ แอปพลิเคชันอื่น ๆ ต่อได้ทันที

หากคุณสนใจพัฒนา สตาร์ทอัพ แอปพลิเคชัน
และ เทคโนโลยีของตัวเอง ?

อย่ารอช้า ! เรียนรู้ทักษะด้านดิจิทัลเพื่ออัพเกรดความสามารถของคุณ
เริ่มตั้งแต่พื้นฐาน พร้อมปฏิบัติจริงในรูปแบบหลักสูตรออนไลน์วันนี้

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

ตั้งค่าความเป็นส่วนตัว

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
จัดการความเป็นส่วนตัว
  • คุกกี้ที่จำเป็น
    เปิดใช้งานตลอด

    ประเภทของคุกกี้มีความจำเป็นสำหรับการทำงานของเว็บไซต์ เพื่อให้คุณสามารถใช้ได้อย่างเป็นปกติ และเข้าชมเว็บไซต์ คุณไม่สามารถปิดการทำงานของคุกกี้นี้ในระบบเว็บไซต์ของเราได้
    รายละเอียดคุกกี้

  • คุกกี้สำหรับการติดตามทางการตลาด

    ประเภทของคุกกี้ที่มีความจำเป็นในการใช้งานเพื่อการวิเคราะห์ และ นำเสนอโปรโมชัน สินค้า รวมถึงหลักสูตรฟรี และ สิทธิพิเศษต่าง ๆ คุณสามารถเลือกปิดคุกกี้ประเภทนี้ได้โดยไม่ส่งผลต่อการทำงานหลัก เว้นแต่การนำเสนอโปรโมชันที่อาจไม่ตรงกับความต้องการ
    รายละเอียดคุกกี้

บันทึกการตั้งค่า