~/VibeHandbook
PDF ฟรี

บท 04

API, JSON และข้อมูล

แทบไม่มีแอปไหนที่คุณสร้างขึ้นมาแล้วจะ "อยู่คนเดียว" ได้ ทันทีที่คุณอยากแสดงแผนที่ เก็บเงินผ่านบัตร ส่งอีเมล หรือเช็กสภาพอากาศ แอปของคุณต้อง คุยกับแอปของคนอื่น ภาษาที่มันใช้พูดคุยกันเรียกว่า (Application Programming Interface หรือ ส่วนต่อประสานโปรแกรมประยุกต์) และคำพูดที่ส่งไปมาระหว่างกันเกือบทั้งหมดจะเขียนในรูปแบบที่เรียกว่า (JavaScript Object Notation) บทนี้พูดถึงทั้งสองเรื่อง — ไม่ใช่เพื่อให้คุณไปเขียนระบบท่อส่งข้อมูลเองด้วยมือ แต่เพื่อให้คุณอ่านมันออก ตรวจสอบสามัญสำนึกได้ว่า AI สร้างอะไรมา และสังเกตได้ว่ามีอะไรผิดปกติก่อนที่มันจะทำให้คุณเสียเงิน

คุณไม่จำเป็นต้องท่องจำอะไรในบทนี้เลย สิ่งที่คุณต้องทำคือจดจำ "รูปทรง" ของมันให้ได้ เมื่อ AI บอกว่า "ผมจะเรียก Stripe API แล้วแปลง JSON ที่ได้กลับมา" คุณควรจะนึกภาพออกคร่าวๆ ว่ามันหมายความว่าอะไร และอะไรที่อาจจะผิดพลาดได้

  1. 04.1API คืออะไรกันแน่
  2. 04.2Endpoint และ REST แบบเข้าใจง่าย
  3. 04.3JSON คืออะไร
  4. 04.4ชนิดข้อมูลที่คุณจะได้เจอ
  5. 04.5คำขอและคำตอบจริงๆ
  6. 04.6API key และ auth header
  7. 04.7Rate limit และกับดักบิลช็อก
  8. 04.8วิธีอ่านเอกสาร API
  9. 04.9ปล่อยให้ AI เรียก API ไป — ขณะที่คุณตรวจสอบรูปทรง
  10. 04.10สรุปและแบบฝึกหัด

อยากได้แบบออฟไลน์?

ดาวน์โหลดหนังสือทั้งเล่มเป็น PDF หรือ EPUB — ฟรี