ข้อความแสดงข้อผิดพลาด

จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

หน้านี้อธิบายถึงข้อความแสดงข้อผิดพลาดที่ API ฝังแผนที่อาจแสดงผล เมื่อเกิดข้อผิดพลาด API การฝังแผนที่จะแสดงข้อความแสดงข้อผิดพลาดแทนที่ตําแหน่งแผนที่ เงื่อนไขข้อผิดพลาดบางอย่างก็อาจเกิดขึ้นได้เช่นกัน ซึ่งจะแสดงแผนที่ที่มีลายน้ําสีเข้ม

คําขอไม่ถูกต้อง

ในกรณีที่คําขอไม่ถูกต้อง Maps Embedded API จะแสดงรหัสสถานะ HTTP 4xx และข้อความที่อธิบายปัญหา ด้านล่างนี้เป็นตัวอย่างของเงื่อนไขข้อผิดพลาดดังกล่าว โปรดทราบว่านี่ยังไม่ใช่รายการข้อผิดพลาดที่เป็นไปได้ทั้งหมด โปรดตรวจสอบรหัสข้อผิดพลาดและข้อความจริงที่แสดงผลโดย API สําหรับรายละเอียดเกี่ยวกับปัญหาที่เฉพาะเจาะจง

ตัวอย่างเงื่อนไขของข้อผิดพลาด รหัสสถานะ
คําขอมีพารามิเตอร์ที่ไม่ถูกต้อง หรือพารามิเตอร์ที่จําเป็นขาดหายไป ตัวอย่างเช่น พารามิเตอร์ zoom ไม่ได้อยู่ในช่วงค่าตัวเลขที่คาดไว้ หรือพารามิเตอร์ที่จําเป็นขาดหายไปจากคําขอ 400 BAD REQUEST
คีย์ API ที่รวมอยู่ในคําขอไม่ถูกต้อง 403 FORBIDDEN

ข้อผิดพลาดของคีย์ API และ QPS

ข้อผิดพลาดของคีย์ API และ QPS จะถือว่าเป็นคําขอที่ไม่ถูกต้อง สาเหตุที่เป็นไปได้มีดังต่อไปนี้

ข้อผิดพลาดในการเรียกเก็บเงินและการอ้างอิง HTTP

แผนที่สีเข้มหรือ "Negative" รูปภาพ Street View ที่มีลายน้ําและ " เพื่อวัตถุประสงค์ด้านการพัฒนาเท่านั้น" จะแสดงผลเมื่อมีเงื่อนไขข้อใดข้อหนึ่งต่อไปนี้:

ตรวจสอบข้อผิดพลาดในเบราว์เซอร์

สําหรับข้อผิดพลาดในการอ้างอิงการเรียกเก็บเงินและการอ้างอิง HTTP Maps Embedded API จะเขียนข้อความแสดงข้อผิดพลาดไปยัง window.console สําหรับคําขอที่ไม่ถูกต้อง (รวมถึงคีย์ API และข้อผิดพลาด QPS) จะมีการรายงานเฉพาะรหัสสถานะ HTTP 4xx ในคอนโซล ส่วนนี้จะอธิบายวิธีตรวจสอบเอาต์พุตของคอนโซลใน Google Chrome หากใช้เบราว์เซอร์อื่นๆ โปรดตรวจสอบเอกสารสําหรับนักพัฒนาซอฟต์แวร์สําหรับเบราว์เซอร์นั้นๆ ด้านล่างนี้เป็นข้อมูลอ้างอิงเครื่องมือสําหรับตรวจสอบเอาต์พุตของคอนโซลในเบราว์เซอร์อื่นๆ

ใน Chrome คุณสามารถใช้คอนโซล JavaScript เพื่อตรวจสอบเอาต์พุตของคอนโซล ดังนี้

  1. หากต้องการเปิดเครื่องมือสําหรับนักพัฒนาซอฟต์แวร์ ให้เลือกไอคอนเมนู > เครื่องมือเพิ่มเติม > เครื่องมือสําหรับนักพัฒนาซอฟต์แวร์
  2. หากต้องการเปิดคอนโซล JavaScript ให้คลิกแท็บคอนโซลที่ด้านบนของหน้าต่างเครื่องมือสําหรับนักพัฒนาซอฟต์แวร์ คุณยังใช้คีย์ ESC เพื่อสลับคอนโซล JavaScript ได้อีกด้วย