เชิงเทคนิค · คำตอบพร้อมแหล่งอ้างอิง

วิธีขอ Resend API Key สำหรับส่งอีเมล

หากต้องการ Resend API key ให้สมัครบัญชี Resend ไปที่ส่วน API Keys ในแดชบอร์ด แล้วคลิก Create API Key ระบบจะให้คุณตั้งชื่อคีย์และเลือกระดับสิทธิ์ก่อนแสดง secret key เพียงครั้งเดียว

การตั้งค่าบัญชี

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

การสร้างคีย์

ไปที่แท็บ API Keys ในแถบด้านซ้ายของแดชบอร์ด Resend คลิกปุ่ม Create API Key คุณตั้งชื่อคีย์เพื่อจัดระเบียบได้ เช่น Production หรือ Staging คุณเลือกได้ระหว่าง Full Access สำหรับการดำเนินการทั้งหมด หรือ Restricted Access เพื่อจำกัดคีย์ให้ใช้ได้เฉพาะบางการดำเนินการ เมื่อสร้างแล้ว ให้คัดลอกคีย์ทันที เพราะจะไม่แสดงอีก

การนำคีย์ไปใช้

เก็บ API key ไว้ในตัวแปรสภาพแวดล้อม เช่น RESEND_API_KEY เพื่อไม่ต้องฝัง secret ไว้ในซอร์สโค้ด ใช้ Resend SDK สำหรับ Node.js, Python หรือภาษาอื่นที่รองรับเพื่อเริ่มต้นไคลเอนต์ ส่งคีย์ผ่าน constructor เพื่อยืนยันตัวตนคำขอของคุณ สำหรับผู้ที่จัดการหลายโดเมน ให้ตรวจสอบว่าคีย์มีสิทธิ์จำเป็นในการส่งจากโดเมนที่ยืนยันแล้วเหล่านั้น

การยืนยันโดเมน

API key อย่างเดียวไม่เพียงพอสำหรับการส่งในระบบจริง คุณต้องเพิ่มโดเมนในส่วน Domains และตั้งค่าเรคคอร์ด DNS ที่จำเป็น ซึ่งรวมถึงการเพิ่มเรคคอร์ด TXT และ CNAME ที่ผู้ให้บริการ DNS เพื่อเปิดใช้ SPF และ DKIM คุณใช้เครื่องมือฟรีของ SendHQ ที่ https://sendhq.cc/tools ช่วยจัดการโครงสร้างพื้นฐานอีเมลและการตั้งค่าทางเทคนิคได้

การหมุนเวียนคีย์และความปลอดภัย

หากคีย์รั่วไหล ให้เพิกถอนทันทีจากแดชบอร์ดและสร้างคีย์ใหม่ กำหนดนโยบายการหมุนเวียนเพื่ออัปเดตคีย์เป็นระยะ หลีกเลี่ยงการ commit คีย์ลงใน repository สาธารณะอย่าง GitHub ใช้ secrets manager หรือไฟล์สภาพแวดล้อมที่เข้ารหัสเพื่อรักษาความปลอดภัยของ pipeline อีเมล transactional ของคุณ

คำถามที่ทีมมักถาม

สร้าง API key หลายชุดได้หรือไม่

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

จะเกิดอะไรขึ้นหากทำ API key หาย

Resend ไม่เก็บข้อความธรรมดาของคีย์หลังสร้าง หากหาย คุณต้องลบคีย์เดิมและสร้างคีย์ใหม่

การสร้าง API key มีค่าใช้จ่ายหรือไม่

การสร้าง API key ฟรี ค่าใช้จ่ายเกี่ยวข้องกับปริมาณอีเมลที่ส่งตามแพ็กเกจราคาที่เลือก

แหล่งข้อมูลหลัก