สร้างแอปใหม่
app-registration
oauth
client
developer-portal
เกี่ยวกับคู่มือนี้
อธิบายขั้นตอนการใช้งานที่เป็นรูปธรรมในการลงทะเบียนแอปใหม่ในพอร์ทัลนักพัฒนา สำหรับแนวคิดและภาพรวมของการลงทะเบียนแอป โปรดดู การลงทะเบียนแอปพลิเคชันคืออะไร ก่อน
อธิบายขั้นตอนการใช้งานที่เป็นรูปธรรมในการลงทะเบียนแอปใหม่ในพอร์ทัลนักพัฒนา สำหรับแนวคิดและภาพรวมของการลงทะเบียนแอป โปรดดู การลงทะเบียนแอปพลิเคชันคืออะไร ก่อน
สร้างแอปใหม่
เปิดพอร์ทัลนักพัฒนาจากหน้าจัดการร้านค้าของ ReceiptRoller แล้วลงทะเบียนแอปใหม่ (OAuth client) ใช้เวลาประมาณ 3–5 นาที
เงื่อนไขเบื้องต้น
- มีบัญชีร้านค้าของ ReceiptRoller
- แพลนของบัญชีธุรกิจเป็นแพลน Starter ขึ้นไป
- สมาชิกที่ล็อกอินอยู่มีบทบาทเป็นเจ้าของหรือนักพัฒนา
หากยังไม่ครบเงื่อนไข โปรดดู ขั้นตอนจนถึงเริ่มใช้งาน ก่อน
ขั้นตอนที่ 1:เปิดพอร์ทัลนักพัฒนา
- ล็อกอินเข้าหน้าจัดการร้านค้า
- เลือก「พอร์ทัลนักพัฒนา」หรือ「Developer Portal」จากเมนูด้านซ้าย
- หน้ารายการแอปจะแสดงขึ้น
หากไม่แสดงในเมนู โปรดตรวจสอบว่าแพลนยังเป็นแพลนฟรีอยู่หรือไม่ (ขั้นตอนจนถึงเริ่มใช้งาน)
ขั้นตอนที่ 2:คลิก「ลงทะเบียนแอป」
เมื่อคลิกปุ่ม「ลงทะเบียนแอป」หรือ「สร้างแอปใหม่」ที่มุมขวาบนของหน้ารายการแอป ฟอร์มลงทะเบียนจะเปิดขึ้น
ขั้นตอนที่ 3:กรอกรายการที่จำเป็น
| รายการ | จำเป็น | คำอธิบาย |
|---|---|---|
| ชื่อแอป | จำเป็น | ชื่อที่แสดงให้ผู้ใช้เห็นในหน้าอนุญาต OAuth ตัวอย่าง:「เชื่อมต่อ EC ของเราเอง」「แอปบัญชีครัวเรือน XYZ」 |
| คำอธิบาย | แนะนำ | ระบุวัตถุประสงค์ของแอปใน 1–2 ประโยค แสดงในหน้าอนุญาตแบบ「แอปนี้ขอ △△ เพื่อ ○○」 |
| redirect URI | จำเป็น | URL ที่คืน code หลังการอนุญาต OAuth ลงทะเบียนได้หลายรายการ (แยก development・production) |
| scope ที่จำเป็น | จำเป็น | ชุด OAuth scope ที่แอปนี้ร้องขอ เลือกให้น้อยที่สุด |
| วัตถุประสงค์การใช้งาน・หมวดปลายทางที่เชื่อมต่อ | จำเป็น | แจ้งวัตถุประสงค์ เช่น POS / EC / วิเคราะห์ / การตลาด / แอปมือถือของเราเอง |
| URL หน้าโฮม | เลือกได้ | เว็บไซต์ของผู้ให้บริการแอป แสดงเป็นลิงก์「ดูรายละเอียด」ในหน้าอนุญาต |
| ช่องทางติดต่อฝ่ายสนับสนุน | เลือกได้ | อีเมลสำหรับให้ผู้ใช้สอบถาม แสดงในหน้าอนุญาต |
| URL นโยบายความเป็นส่วนตัว | จำเป็นเมื่อมี scope กลุ่ม User | แอปที่จัดการข้อมูลผู้ใช้ส่วนบุคคลต้องเผยแพร่นโยบายความเป็นส่วนตัวเสมอ |
เคล็ดลับการตั้งชื่อแอป
- เจาะจง — 「เชื่อมต่อ EC ของเราเอง (production)」จัดการง่ายกว่า「ทดสอบ API」
- ใส่สภาพแวดล้อม — หากลงทะเบียนแยกแอปสำหรับ development・production ให้เติม「(dev)」「(prod)」เพื่อป้องกันความผิดพลาด
- 2–30 ตัวอักษร — ให้อยู่ในความยาวที่เลย์เอาต์ของหน้าอนุญาตไม่พัง
การกรอก redirect URI
- HTTPS จำเป็น (production) —
http://ไม่รับนอกจากlocalhost - ตรงกันทั้งหมด —
redirect_uriที่ระบุใน URL อนุญาต ต้องตรงกันทั้งหมดกับ URI ที่ลงทะเบียนที่นี่ (รวมถึง slash ท้าย・ตัวพิมพ์ใหญ่เล็ก) - ลงทะเบียนได้หลายรายการ — ตัวอย่าง: ลงทะเบียนทั้ง
http://localhost:3000/callback(development) และhttps://your-app.example.com/callback(production) - ห้ามใส่ query・fragment —
?foo=barหรือ#hashใส่ไม่ได้
วันที่เผยแพร่: 2569-04-27
วันที่อัปเดต: 2569-07-06
หมวดหมู่
แท็ก
API (22)
OAuth (15)
Android (10)
iOS (9)
Webhook (8)
api (7)
oauth (5)
getting-started (4)
การลงทะเบียนแอป (4)
การแก้ปัญหา (4)
บทความที่เกี่ยวข้อง
-
การลงทะเบียนแอปพลิเคชันคืออะไรอธิบายแนวคิดของการลงทะเบียนแอปพลิเคชันใน ReceiptRoller การลงทะเบียนแอปในฐานะ OAuth client จะทำให้ได้ client ID・secret・redirect URI และเริ่มการเชื่อมต่อ API・Webhook ได้
-
ขั้นตอนจนถึงเริ่มใช้งานอธิบายขั้นตอนจนถึงเริ่มใช้พอร์ทัลนักพัฒนาของ ReceiptRoller หากลงทะเบียนเป็นผู้ใช้ร้านค้าและเป็นแพลน Starter ขึ้นไป ก็สามารถเริ่มลงทะเบียนแอปและพัฒนา API ได้ทันทีโดยไม่ต้องยื่นคำขอเป็นนักพัฒนาต่างหาก