คำถามติดแท็ก google-api

ใช้สำหรับคำถามเกี่ยวกับ Google API ต่างๆ โดยปกติ API จะขึ้นอยู่กับผลิตภัณฑ์สำหรับผู้บริโภคยอดนิยมของ Google ได้แก่ Cloud Platform, Google Maps, Google Earth, AdSense, Adwords, Google Apps และ YouTube ห้ามใช้สำหรับคำถามไลบรารีไคลเอ็นต์ API

12
ฉันจะเข้าถึงสเปรดชีต Google Sheet ด้วย Javascript ได้อย่างไร
ฉันต้องการเข้าถึง Google Spreadsheets โดยใช้ JavaScript เท่านั้น (ไม่ใช่. NET, C #, Java ฯลฯ ) ฉันมาที่นี่และตกใจมากที่รู้ว่าไม่มี API สำหรับ JavaScript ในการเข้าถึง Google ชีต โปรดบอกวิธีเข้าถึง (สร้าง / แก้ไข / ลบ) Google ชีตโดยใช้ JavaScript หรือเฟรมเวิร์กเช่น jQuery

16
ฉันจะรับคีย์นักพัฒนาซอฟต์แวร์ของ Google ได้ที่ไหน
ฉันกำลังทำงานกับ Google API เช่นแชทผู้ติดต่อและอื่น ๆ ... ฉันติดอยู่developer_keyตามที่กล่าวไว้ใน gdata doc คุณสามารถรับสิ่งนี้ได้ที่https://code.google.com/apis/console : 'developer_key' => '' ผมมีอยู่แล้ว: // OAuth2 Settings, you can get these keys at https://code.google.com/apis/console 'oauth2_client_id' => '', 'oauth2_client_secret' => '', 'oauth2_redirect_uri' => '' ฉันจะหาคีย์นักพัฒนาได้ที่ไหน เจอแบบนี้บ้าง http://code.google.com/apis/youtube/dashboard/gwt/index.html แต่ฉันเข้าใจว่านี่เป็นเพียงสำหรับ youtube

3
ข้อมูลลับของไคลเอ็นต์ใน OAuth 2.0
ในการใช้ google drive api ฉันต้องเล่นกับการรับรองความถูกต้องโดยใช้ OAuth2.0 และฉันมีคำถามสองสามข้อเกี่ยวกับเรื่องนี้ รหัสลูกค้าและความลับของไคลเอ็นต์ใช้เพื่อระบุว่าแอปของฉันคืออะไร แต่จะต้องเป็นฮาร์ดโค้ดหากเป็นแอปพลิเคชันไคลเอนต์ ดังนั้นทุกคนสามารถถอดรหัสแอปของฉันและแยกออกจากซอร์สโค้ดได้ หมายความว่าแอปที่ไม่ดีสามารถแอบอ้างว่าเป็นแอปที่ดีโดยใช้รหัสไคลเอ็นต์และรหัสลับของแอปที่ดีได้หรือไม่? ดังนั้นผู้ใช้จะแสดงหน้าจอว่าขออนุญาตแอพที่ดีแม้ว่าจะถูกถามโดยแอพที่ไม่ดีจริง ๆ ? ถ้าใช่ฉันควรทำอย่างไร? หรือจริงๆแล้วฉันไม่ควรกังวลเกี่ยวกับเรื่องนี้? ในแอปพลิเคชันมือถือเราสามารถฝังมุมมองเว็บลงในแอปของเราได้ และง่ายต่อการแยกช่องรหัสผ่านใน webview เนื่องจากแอปที่ขออนุญาตเป็น "เบราว์เซอร์" จริงๆ ดังนั้น OAuth ในแอปพลิเคชันมือถือจึงไม่มีประโยชน์ที่แอปพลิเคชันไคลเอนต์ไม่สามารถเข้าถึงข้อมูลรับรองผู้ใช้ของผู้ให้บริการ?

16
Google API: ไม่ใช่ต้นทางที่ถูกต้องสำหรับไคลเอ็นต์: url ไม่ได้รับอนุญาตพิเศษสำหรับรหัสไคลเอ็นต์“ ID”
ฉันต้องการความช่วยเหลือ. ฉันไม่พบคำตอบสำหรับคำถามของฉัน ฉันลองใช้ googling และพยายามถามในด้านอื่น ๆ แต่ก็ไม่พบคำตอบ ฉันกำลังทำงานกับ google API (Youtube data API) และฉันใช้โค้ดตัวอย่างจากฝั่ง google ซึ่งเป็นโค้ดที่ใช้งานได้ฉันค่อนข้างมั่นใจในเรื่องนั้น ฉันได้รับข้อผิดพลาดเมื่อพยายามเริ่มสคริปต์: รายละเอียด: "ไม่ใช่ต้นทางที่ถูกต้องสำหรับไคลเอ็นต์:" MyURL "ไม่ได้รับอนุญาตพิเศษสำหรับรหัสไคลเอ็นต์" MyID "โปรดไปที่https://console.developers.google.com/และกำหนดต้นทางนี้เป็นรายการที่อนุญาตพิเศษสำหรับรหัสลูกค้าของโครงการของคุณ " ข้อผิดพลาด: "idpiframe_initialization_failed" ปัญหาที่ฉันอนุญาตพิเศษเว็บไซต์ของฉันและเป็นที่ยอมรับ ฉันไม่รู้ว่ามีอะไรผิดปกติ ฉันควรทำอย่างไรเพื่อ "อนุญาตพิเศษ" โดเมนของฉัน (เป็นรายการที่อนุญาตพิเศษ) และอีกคำถาม ฉันไม่ได้ค้นหาคำตอบสำหรับคำถามนี้มาก่อน ฉันคิดว่าเป็นไปได้ที่ฉันจะใช้รหัสบน Localhost ฉันคิดว่าฉันต้องอนุญาตที่อยู่ localhost ของฉันหรืออะไรทำนองนี้ แต่การอนุญาตพิเศษใช้ไม่ได้ DreamGamer

5
Google ชีต API ส่งคืน "ผู้โทรไม่มีสิทธิ์" เมื่อใช้คีย์เซิร์ฟเวอร์
ฉันได้สร้างคีย์เซิร์ฟเวอร์ในตัวจัดการ API และพยายามดำเนินการต่อไปนี้บน Mac ของฉัน: curl 'https://sheets.googleapis.com/v4/spreadsheets/MySheetID?ranges=A1:B5&key=TheServerKeyIGeneratedInAPIManager' แต่นี่คือสิ่งที่ส่งคืน: { "error": { "code": 403, "message": "The caller does not have permission", "status": "PERMISSION_DENIED" } } ฉันทำอะไรผิดที่นี่?

12
รับ URL รูปโปรไฟล์ Google+ ด้วย user_id
ฉันรู้ว่า API เครือข่ายโซเชียลจำนวนมากมีวิธีสร้าง URL ไปยังรูปโปรไฟล์ของผู้ใช้โดยใช้ user_id หรือชื่อผู้ใช้ สำหรับ Facebook จะมีลักษณะดังนี้: http://graph.facebook.com/user_id/picture?type=square ตอนนี้มีอะไรแบบนี้สำหรับ Google Plus หรือไม่? หรือวิธีอื่นในการรับรูปภาพของผู้ใช้โดยไม่ต้องเรียก API ??

17
จะรีเฟรชโทเค็นด้วยไคลเอนต์ Google API ได้อย่างไร
ฉันได้เล่นกับ Google Analytics API (V3) และพบข้อผิดพลาดบางอย่าง ประการแรกทุกอย่างตั้งค่าถูกต้องและทำงานร่วมกับบัญชีทดสอบของฉัน แต่เมื่อฉันต้องการดึงข้อมูลจากรหัสโปรไฟล์อื่น (บัญชี Google Accont / GA เดียวกัน) ฉันได้รับข้อผิดพลาด 403 สิ่งที่แปลกคือข้อมูลจากบัญชี GA บางบัญชีจะส่งคืนข้อมูลในขณะที่อีกบัญชีสร้างข้อผิดพลาดนี้ ฉันได้เพิกถอนโทเค็นและตรวจสอบสิทธิ์อีกครั้งและตอนนี้ดูเหมือนว่าฉันสามารถดึงข้อมูลจากบัญชีทั้งหมดของฉันได้ แก้ไขปัญหา? ไม่. เนื่องจากคีย์การเข้าถึงจะหมดอายุฉันจะพบปัญหาเดิมอีกครั้ง หากฉันเข้าใจสิ่งต่างๆถูกต้องเราสามารถใช้ resfreshToken เพื่อรับการรับรองความถูกต้องใหม่ได้ ปัญหาคือเมื่อฉันเรียกใช้: $client->refreshToken(refresh_token_key) ข้อผิดพลาดต่อไปนี้จะถูกส่งกลับ: Error refreshing the OAuth2 token, message: '{ "error" : "invalid_grant" }' ฉันได้ตรวจสอบโค้ดหลังเมธอด refreshToken และติดตามคำขอกลับไปที่ไฟล์“ apiOAuth2.php” พารามิเตอร์ทั้งหมดถูกส่งอย่างถูกต้อง Grant_type ถูกเข้ารหัสอย่างหนักเป็น 'refresh_token' ภายในวิธีการดังนั้นจึงยากสำหรับฉันที่จะเข้าใจว่ามีอะไรผิดพลาด อาร์เรย์พารามิเตอร์มีลักษณะดังนี้: …

5
จำกัด อีเมลสำหรับเข้าสู่ระบบด้วย Google OAuth2.0 เฉพาะโดเมนเนม
ดูเหมือนว่าฉันไม่พบเอกสารเกี่ยวกับวิธี จำกัด การเข้าสู่ระบบสำหรับเว็บแอปพลิเคชันของฉัน (ซึ่งใช้ OAuth2.0 และ Google APIs) เพื่อยอมรับเฉพาะคำขอการตรวจสอบสิทธิ์จากผู้ใช้ที่มีอีเมลในชื่อโดเมนหรือชุดชื่อโดเมนที่เจาะจง ฉันต้องการอนุญาตพิเศษตรงข้ามกับบัญชีดำ ใครมีคำแนะนำเกี่ยวกับวิธีการทำเอกสารเกี่ยวกับวิธีการที่ได้รับการยอมรับอย่างเป็นทางการหรือวิธีแก้ปัญหาที่ง่ายและปลอดภัย สำหรับบันทึกนี้ฉันไม่ทราบข้อมูลใด ๆ เกี่ยวกับผู้ใช้จนกว่าพวกเขาจะพยายามเข้าสู่ระบบผ่านการตรวจสอบสิทธิ์ OAuth ของ Google สิ่งที่ฉันได้รับกลับมาคือข้อมูลผู้ใช้พื้นฐานและอีเมล

6
ข้อความ 403: Legacy People API ไม่ได้ถูกใช้ในโครงการ
Google API ทำงานอยู่ แต่ให้ข้อผิดพลาด Legacy People API ไม่ได้ใช้ในโครงการก่อนหน้านี้หรือปิดใช้งาน เปิดใช้งานโดยไปที่https://console.developers.google.com/apis/api/legacypeople.googleapis.com/overview?project=จากนั้นลองอีกครั้ง หากคุณเปิดใช้งาน API นี้เมื่อเร็ว ๆ นี้รอสักครู่เพื่อให้การดำเนินการเผยแพร่ไปยังระบบของเราและลองอีกครั้ง
14 c#  asp.net  google-api 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.