หน้านี้จะอธิบายปัญหาที่พบบ่อยเกี่ยวกับการ ตรวจสอบสิทธิ์และการให้สิทธิ์
This app isn't verified
หากหน้าจอขอความยินยอม OAuth แสดงคำเตือน "แอปนี้ยังไม่ได้รับการยืนยัน" แสดงว่าแอปของคุณกำลังขอขอบเขตที่ให้สิทธิ์เข้าถึงข้อมูลที่ละเอียดอ่อนของผู้ใช้ หากแอปพลิเคชันของคุณใช้ขอบเขตที่มีความละเอียดอ่อน แอปจะต้องผ่านกระบวนการยืนยัน เพื่อนำคำเตือนและข้อจำกัดอื่นๆ ออก ในระหว่างขั้นตอนการพัฒนา คุณ สามารถดำเนินการต่อหลังจากเห็นคำเตือนนี้ได้โดยเลือกขั้นสูง > ไปที่ {ชื่อโปรเจ็กต์} (ไม่ปลอดภัย)
File not found error for credentials.json
เมื่อเรียกใช้ตัวอย่างโค้ด คุณอาจได้รับข้อความแสดงข้อผิดพลาด "ไม่พบไฟล์" หรือ "ไม่มีไฟล์ดังกล่าว" เกี่ยวกับ credentials.json
ข้อผิดพลาดนี้เกิดขึ้นเมื่อคุณยังไม่ได้ให้สิทธิ์เข้าถึงข้อมูลเข้าสู่ระบบของแอปพลิเคชันบนเดสก์ท็อป หากต้องการดูวิธีสร้างข้อมูลเข้าสู่ระบบ สำหรับแอปพลิเคชันบนเดสก์ท็อป ให้ไปที่ สร้างข้อมูลเข้าสู่ระบบ
หลังจากสร้างข้อมูลเข้าสู่ระบบแล้ว ให้ตรวจสอบว่าได้บันทึกไฟล์ JSON ที่ดาวน์โหลดเป็น
credentials.json
จากนั้นย้ายไฟล์ไปยังไดเรกทอรีการทำงาน
Token has been expired or revoked
เมื่อเรียกใช้ตัวอย่างโค้ด คุณอาจได้รับข้อความแสดงข้อผิดพลาด "โทเค็นหมดอายุแล้ว" หรือ "โทเค็นถูกเพิกถอนแล้ว"
ข้อผิดพลาดนี้เกิดขึ้นเมื่อโทเค็นเพื่อการเข้าถึงจากเซิร์ฟเวอร์การให้สิทธิ์ของ Google หมดอายุหรือถูกเพิกถอน ดูข้อมูลเกี่ยวกับสาเหตุที่อาจเกิดขึ้น และการแก้ไขได้ที่ การหมดอายุของโทเค็นการรีเฟรช
ข้อผิดพลาด JavaScript
ข้อผิดพลาด JavaScript ที่พบบ่อยมีดังนี้
Error: origin_mismatch
ข้อผิดพลาดนี้เกิดขึ้นในระหว่างขั้นตอนการให้สิทธิ์ หากโฮสต์และพอร์ตที่ใช้ เพื่อแสดงหน้าเว็บไม่ตรงกับต้นทาง JavaScript ที่อนุญาตในโปรเจ็กต์ คอนโซล Google Cloud ตรวจสอบว่าคุณได้ตั้งค่าต้นทาง JavaScript ที่ได้รับอนุญาต และ URL ในเบราว์เซอร์ตรงกับ URL ต้นทาง
idpiframe_initialization_failed: Failed to read the 'localStorage' property from 'Window'
ข้อผิดพลาดนี้เกิดขึ้นเมื่อไม่ได้เปิดใช้คุกกี้ของบุคคลที่สามและการจัดเก็บข้อมูล ในเบราว์เซอร์ ไลบรารีการลงชื่อเข้าใช้ด้วย Google กำหนดให้ต้องใช้ตัวเลือกเหล่านี้ ดูข้อมูลเพิ่มเติมได้ที่ คุกกี้และการจัดเก็บข้อมูลของบุคคลที่สาม
idpiframe_initialization_failed: Not a valid origin for the client
ข้อผิดพลาดนี้เกิดขึ้นเมื่อโดเมนที่ลงทะเบียนไม่ตรงกับโดเมนที่ใช้โฮสต์หน้าเว็บ ตรวจสอบว่าต้นทางที่คุณลงทะเบียนตรงกับ URL ในเบราว์เซอร์