Skip to main content

เริ่มต้นเชื่อมต่อกับ FlowAccount OpenAPI

FlowAccount OpenAPI เปิดโอกาสให้คุณเชื่อมต่อระบบของคุณเข้ากับ FlowAccount เพื่อเพิ่มประสิทธิภาพและขยายขีดความสามารถในการจัดการบัญชีของธุรกิจคุณ FlowAccount OpenAPI รองรับระบบการยืนยันตัวตน (Authorization) 2 รูปแบบหลัก ได้แก่ Client Credentials Flow และ OpenID Flow ซึ่งแต่ละรูปแบบเหมาะสำหรับกลุ่มเป้าหมายและการใช้งานที่แตกต่างกัน

1. Client Credentials Flow

Client Credentials Flow เป็นรูปแบบการเชื่อมต่อที่เหมาะสำหรับลูกค้า FlowAccount ทั่วไปที่ต้องการเชื่อมต่อระบบของตนเองเข้ากับ FlowAccount โดยตรง การเชื่อมต่อแบบนี้จะเป็นการเชื่อมต่อแบบ 1 Client ต่อ 1 บริษัท FlowAccount


Product management screen focus product master id
รูปแบบการเชื่อมต่อข้อมูลแบบ Client credentials

ขั้นตอนการขอ Client Credentials

  1. ลงทะเบียนเพื่อสร้างบัญชีการใช้งานที่ FlowAccount OpenAPI หลังจากลงทะเบียนแล้ว เจ้าหน้าที่จะติดต่อกลับภายใน 1-2 วันทำการ

  2. เจ้าหน้าที่จะจัดเตรียม Testing account และ Client Credentials สำหรับทดสอบใน Sandbox environment ของเรา คุณสามารถทดลองใช้ระบบใน Sandbox environment ภายในระยะเวลา 30 วันนับจากวันที่สร้างบัญชี Sandbox

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

  4. เมื่อได้รับอีเมลที่มี Client Credentials แล้วคุณสามารถนำไปติดตั้งและใช้งานได้ทันที



2. OpenID Flow

OpenID Flow เป็นรูปแบบการเชื่อมต่อที่เหมาะสำหรับพาร์ทเนอร์ของ FlowAccount ที่ต้องการให้บริการหรือเชื่อมต่อกับลูกค้า FlowAccount จำนวนมาก การเชื่อมต่อแบบนี้จะเป็นการเชื่อมต่อแบบ 1 Partner Client ต่อหลายบริษัทใน FlowAccount โดยผู้ใช้งานจะต้องล็อกอินเข้าสู่ระบบและให้สิทธิ์ในการเข้าถึงข้อมูลแก่ Partner Client นั้นๆ


connect with part client credentials
รูปแบบการเชื่อมต่อข้อมูลแบบ OpenID Flow

ขั้นตอนการขอ Authorization Code

สำหรับพาร์ทเนอร์ (Partner Client)

เนื่องจากการเชื่อมต่อผ่าน OpenAPI มีความเกี่ยวข้องกับข้อมูลของลูกค้าหลายราย และต้องการความปลอดภัยสูง พาร์ทเนอร์ที่ต้องการใช้งานจึงต้องดำเนินการตามขั้นตอนดังนี้

  1. พาร์ทเนอร์ ต้องติดต่อเจ้าหน้าที่ Support OpenAPI ของ FlowAccount หรือโทร 02-026-8989 เพื่อพูดคุยเกี่ยวกับรายละเอียดการใช้งาน

  2. แจ้งขอบเขตและรายละเอียดการใช้งานกับเจ้าหน้าที่ เพื่อให้เจ้าหน้าสามารถให้ความช่วยเหลือ และชี้แจงเกี่ยวกับ OpenAPI ได้อย่างมีประสิทธิภาพ

    • ขอบเขตการใช้งาน: แจ้งวัตถุประสงค์และฟังก์ชันที่คุณต้องการให้แอปพลิเคชันของคุณเข้าถึงข้อมูล

    • รายละเอียดการตั้งค่า: แจ้ง Redirect URL ซึ่งเป็น URL ที่ FlowAccount จะใช้ในการส่งผู้ใช้งานกลับไปยังแอปพลิเคชันของคุณ หลังจากให้สิทธิ์สำเร็จ ซึ่งต้องมีการตั้งค่าที่ถูกต้องและปลอดภัย

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

สำหรับผู้ใช้งาน (Client)

  1. ผู้ใช้งานต้องมีบัญชี FlowAccount และสมัครใช้แพ็กเกจ Pro Business แบบรายปี จึงจะสามารถใช้งานฟังก์ชัน OpenAPI ได้
  2. ผู้ใช้งานต้องเข้าล็อคอินสู่ระบบของพาร์ทเนอร์ และทำการเชื่อมต่อกับ FlowAccount เพื่อให้สิทธิ์การเข้าถึงข้อมูลแก่พาร์ทเนอร์