Oho Chat LINE Webhook gateway คืออะไร?

Oho Chat LINE Webhook gateway คือ ระบบ Gateway ที่ Oho Chat พัฒนาขึ้นเพิ่มให้ระบบอื่นๆ ที่ต้องการใช้บริการเชื่อมต่อ LINE Messaging webhook และต้องการใช้งาน Oho Chat พร้อมกันด้วย

โดยระบบ Oho Chat จะทำการส่งต่อข้อมูล webhook ทุกอย่างที่ LINE ส่ง event ออกมา ต่อไปยังระบบ 3rd Party system และระบบ 3rd Party system สามารถนำข้อมูลดังกล่าวไปใช้งานต่อ และส่งผลลัพธ์กลับไปหาลูกค้าผ่านระบบ Oho Chat ได้

Untitled

โดย Oho Chat จะทำการส่งต่อข้อมูลที่หน้าต่างเหมือนกับ webhook ที่ทาง LINE Messaging webhook ส่งออกมาทุกประการ และทาง 3rd Party system สามารถตอบกลับผลลัพธ์ไปหาผู้ติดต่อผ่านระบบ Oho Chat ด้วยรูปแบบ Post แบบเดียวกับที่ผู้พัฒนาส่งไปหาระบบ LINE Messaging API

ทำไมถึงควรเชื่อมต่อระบบ 3rd party ผ่าน Oho Chat LINE Webhook gateway?

เนื่องจากระบบ LINE เดิมไม่ได้พัฒนาระบบ Webhook gateway มาให้สำหรับธุรกิจที่ต้องการใช้ LINE Messaging API ดังนั้นเมื่อธุรกิจต้องการต่อ LINE OA เข้ากับระบบจัดการหลังบ้านอื่นๆ จึงมักจะเกิดปัญหาไม่สามารถใช้งานหลายระบบพร้อมกันได้ ดังนั้นการเชื่อมต่อ Webhook gateway จะช่วยให้ธุรกิจสามารถเชื่อมต่อระบบ LINE OA ของตัวเอง เข้ากับระบบจัดการแชทของ Oho Chat และยังสามารถเชื่อมต่อเข้ากับระบบ 3rd Party อื่นๆได้อีก เพิ่มแก้ไขปัญหาไม่สามารถใช้งานระบบจัดการอื่นๆหลายระบบพร้อมกันบน LINE OA ได้

เปิดใช้งาน Oho Chat LINE Webhook gateway อย่างไร?

หากผู้พัฒนาต้องการใช้งานระบบ Oho Chat LINE Webhook gateway ผู้พัฒนาสามารถติดต่อทาง Oho support เพื่อขอเปิดระบบดังกล่าวเพื่อใช้งานได้ (มีค่าใช้จ่ายเพิ่มเติม) และเมื่อทำการเปิดระบบ Webhook เรียบร้อนแล้ว ผู้พัฒนาจะสามารถเข้าถึงระบบได้ผ่าน

เมนูตั้งค่า → Developer → Webhook

และผู้ใช้งานจะพบช่องทางไลน์ที่ได้ทำการเชื่อมต่อไว้กับระบบ Oho Chat ผู้พัฒนาสามารถเลือกช่องทางและใส่ Webhook URL endpoint ได้ผ่านเมนู แก้ไข ตามภาพประกอบ

Untitled

โดยข้อมูลที่ Oho Chat LINE Webhook gateway จะทำการส่งต่อให้กับระบบ 3rd Party นั้นจะมีหน้าตาเหมือนกับข้อมูลเดิมที่ LINE Messaging API ส่งออกมาทุกประการ

Text message LINE Webhook (EX)

"message": {
  "type": "text",
  "id": "468789577898262530",
  "quotedMessageId": "468789532432007169",
  "quoteToken": "q3Plxr4AgKd...",
  "text": "this is a flex message" // altText specified in Flex Message
}

อ่านเพิ่มเติม LINE Webhook event

พัฒนาระบบเพื่อเชื่อมต่อกับ Oho Chat LINE Webhook gateway อย่างไร?