วิธีแก้ไขปัญหาโทเค็นการเข้าถึงที่หมดอายุหรือหายไปสำหรับการเชื่อมต่อกับ Cloudbeds Marketplace

ภาพรวม

หากคุณกำลังใช้ แอป Cloudbeds Marketplace (เช่น ผู้ให้บริการเช็กอินด้วยตนเอง, Channel Manager, หรือระบบบัญชี) และคุณประสบปัญหา การซิงค์ข้อมูลล้มเหลว, ข้อผิดพลาดในการรับรอง, หรือ ข้อมูลหายไป, สาเหตุหลักอาจเป็น โทเค็นการเข้าถึง/รีเฟรชที่หมดอายุหรือหายไป.

โทเค็นเหล่านี้มีความสำคัญต่อแอปในการ สื่อสารกับ Cloudbeds อย่างปลอดภัย; เมื่อมันหมดอายุหรือไม่ถูกต้อง การเชื่อมต่อจะขาดหายไป.

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

อาการทั่วไป

  • ฟังก์ชันของแอปที่รวมเข้าด้วยกัน (เช่น, กระบวนการเช็กอิน, การซิงค์การจอง, รายงาน) ล้มเหลวหรือลงมือไม่ได้.
  • แอปแจ้งข้อผิดพลาดในการรับรอง, ปัญหาโทเค็น, หรือข้อผิดพลาด “ไม่ได้รับอนุญาต”.
  • ไม่มีข้อมูลใหม่ปรากฏให้ซิงค์จาก Cloudbeds แม้ว่าจะมีการใช้งานที่ประสบความสำเร็จในอดีต.
  • ข้อความข้อผิดพลาดเฉพาะจากระบบพันธมิตร เช่น:
    • HTTP 401: { "error": "server_error", "error_description": "รหัสการรับรองไม่ถูกต้องหรือหมดอายุ." }
    • HTTP 200: { "success": false, "message": "ผู้ใช้งานที่อนุมัติการเชื่อมต่อนี้ไม่ใช้งานอีกต่อไป" }

ขั้นตอนการแก้ไข

ขั้นตอนที่ 1: รับรองแอปใหม่เพื่อสร้างโทเค็นใหม่

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

  1. ไปที่ เมนูบัญชี Account menu icon.png → แอป & Marketplace Apps and Marketplace icon.png → แอปที่เชื่อมต่อ.
  2. ค้นหาแอปที่มีปัญหาในรายการ (เช่น, Trevo, Sweeply)
  3. คลิก ตัดการเชื่อมต่อ, จากนั้นยืนยันการกระทำ.
  4. คลิก เชื่อมต่อ และทำตามขั้นตอนการรับรองบนหน้าจอที่เฉพาะเจาะจงสำหรับแอปนั้น โดยปกติจะเกี่ยวข้องกับการเข้าสู่ระบบในแพลตฟอร์มของพันธมิตรหรือการยืนยันสิทธิ์.

  กระบวนการนี้บังคับให้ Cloudbeds ออกโทเค็นการเข้าถึงและรีเฟรชใหม่ทั้งหมด.

ขั้นตอนที่ 2: ทดสอบการเชื่อมต่อ

  1. เปิดกรณีทดสอบที่เกี่ยวข้องใน Cloudbeds PMS (เช่น, การจองทดสอบสำหรับแอปเช็กอินด้วยตนเองหรือกระตุ้นการซิงค์ข้อมูลสำหรับแอปการรายงาน).
  2. ดำเนินการกระบวนการหรือการกระทำที่เคยล้มเหลว (เช่น, เริ่มเช็กอิน, บังคับซิงค์).
  3. ตรวจสอบให้แน่ใจว่ามันเสร็จสิ้นโดยไม่มีข้อผิดพลาดและข้อมูลกำลังซิงค์ตามที่คาดหวัง.

นี่จะช่วยให้แน่ใจว่าโทเค็นใหม่ถูกต้องและทำงานตามที่คาดหวัง.

ขั้นตอนที่ 3: หากปัญหายังคงอยู่

หากการรับรองใหม่ไม่แก้ไขปัญหา, ติดต่อการสนับสนุนของ Cloudbeds และรวมรายละเอียดต่อไปนี้:

  • ไอดีที่พักของคุณใน Cloudbeds
  • วันที่และเวลาประมาณที่คุณได้ทำการรับรองแอปใหม่
  • หมายเลขการจองล่าสุด (หรือไอดีที่เกี่ยวข้องอื่น ๆ) ที่เกิดปัญหาหลังจากการเชื่อมต่อใหม่

นอกจากนี้, ขอให้ทีมสนับสนุนของพันธมิตร (เช่น, Trevo Support, Sweeply Support) ให้:

  • บันทึกการขอ API และการตอบสนองที่แสดงการใช้งานโทเค็นที่ล้มเหลวหรือข้อความข้อผิดพลาด บันทึกเหล่านี้จะช่วยให้ทีม Integrations ของ Cloudbeds ระบุปัญหาได้.

คำถามที่พบบ่อย

ทำไมโทเค็น Marketplace ของ Cloudbeds ถึงหมดอายุหรือหายไป?

โทเค็นการเข้าถึงและการรีเฟรชอาจหมดอายุหลังจากไม่มีการใช้งานหรือการรีเซ็ตความปลอดภัย นอกจากนี้ยังจะถูกทำให้ไม่ถูกต้องหากผู้ใช้งาน Cloudbeds ที่อนุมัติการเชื่อมต่อในตอนแรกกลายเป็นผู้ใช้งานที่ไม่ใช้งาน การเชื่อมต่อใหม่กับผู้ใช้งานที่ใช้งานอยู่จะต้องทำในกรณีเหล่านี้

การหมดอายุของโทเค็นมีผลต่อการรวมระบบอื่น ๆ ของ Cloudbeds หรือแอปที่เชื่อมต่ออยู่หรือไม่?

ใช่ กระบวนการแก้ไขปัญหาเดียวกันในการตัดการเชื่อมต่อและเชื่อมต่อใหม่ใช้กับแอป Marketplace ของ Cloudbeds อื่น ๆ ที่ใช้การรับรองแบบโทเค็น (OAuth 2.0) หากพันธมิตรแจ้งข้อผิดพลาดเช่น "รหัสการรับรองไม่ถูกต้องหรือหมดอายุ" หรือ "ผู้ใช้งานที่อนุมัติการเชื่อมต่อนี้ไม่ใช้งานอีกต่อไป" การรับรองใหม่มักจะเป็นสิ่งที่จำเป็น

มีการรวมระบบใดบ้างที่ใช้วิธีการรับรองที่แตกต่างจากโทเค็น Marketplace ของ Cloudbeds?

ใช่ การรวมระบบบางอย่างอาจมีวิธีการรับรองที่แตกต่างกัน ตัวอย่างเช่น การรวมระบบ Omniboost จะถูกจัดการแตกต่างกันเสมอ โปรดอ้างอิงคู่มือการรวมระบบเฉพาะหรือปรึกษาการสนับสนุนของ Cloudbeds หากคุณไม่แน่ใจ

ข้อความแสดงข้อผิดพลาด “ConnectionTokenProvider ของแอปของคุณไม่ได้เรียกบล็อกการทำงานที่ให้ไว้ภายใน 60 วินาที” หมายความว่าอย่างไรในแอป Cloudbeds?

ข้อความนี้ปรากฏขึ้นเมื่อ แอปมือถือ Cloudbeds พยายามเชื่อมต่อกับเซิร์ฟเวอร์แต่ใช้เวลานานกว่า 60 วินาทีในการทำกระบวนการเชื่อมต่อที่ปลอดภัย โดยปกติจะเกิดขึ้นขณะใช้ เครื่องอ่านการชำระเงิน (เช่น Stripe หรือ Cloudbeds Payments) และมักเกิดจาก สัญญาณเครือข่ายอ่อน ความล่าชั่วคราวของเซิร์ฟเวอร์ หรือ ปัญหาการเชื่อมต่อของเครื่องอ่าน

ด้านล่างนี้คือตัวอย่างของข้อผิดพลาดที่ปรากฏในแอป:

สาเหตุที่เป็นไปได้

  • การเชื่อมต่อ Wi-Fi/เครือข่ายมือถือที่ไม่เสถียรหรืออ่อนแอ
  • แอปถูกย่อหรือถูกขัดจังหวะระหว่างกระบวนการเชื่อมต่อ
  • เครื่องอ่านการชำระเงินขาดการเชื่อมต่อหรือไม่ได้จับคู่ถูกต้อง
  • ความล่าชั่วคราวในการสร้างโทเค็นการเชื่อมต่อในฝั่งเซิร์ฟเวอร์

ขั้นตอนการแก้ไข

  • ปิดบังคับและเปิดแอปมือถือ Cloudbeds ใหม่
  • ตรวจสอบให้แน่ใจว่าอุปกรณ์มีสัญญาณ Wi-Fi หรือเครือข่ายมือถือที่แข็งแกร่งและลองอีกครั้ง
  • ตรวจสอบว่าเครื่องอ่านการชำระเงินเปิดอยู่และจับคู่ถูกต้อง
  • อัปเดตแอป Cloudbeds เป็นเวอร์ชันล่าสุด

หากปัญหายังคงอยู่หลังจากขั้นตอนเหล่านี้ โปรด ติดต่อการสนับสนุนของ Cloudbeds และรวมเวอร์ชันแอป โมเดลเครื่องอ่าน และเมื่อใดที่ข้อผิดพลาดปรากฏขึ้นเพื่อให้ทีมของเราสามารถช่วยเหลือได้มากขึ้น

หากคุณต้องการความช่วยเหลือเพิ่มเติมหรือข้อมูลเพิ่มเติม ทีม สนับสนุน ของเราพร้อมที่จะช่วยเหลือ!

บทความนี้มีประโยชน์หรือไม่
0 จาก 0 เห็นว่ามีประโยชน์

ข้อคิดเห็น

0 ข้อคิดเห็น

โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น