คำเตือน: หน้านี้เป็นข้อมูลเกี่ยวกับ Google Data API ซึ่งเป็น API รุ่นเก่าของ Google โดยเกี่ยวข้องกับ API ที่แสดงอยู่ในไดเรกทอรี Google Data API เท่านั้น ซึ่ง API หลายรายการถูกแทนที่ด้วย API รุ่นใหม่กว่าแล้ว ดูข้อมูลเกี่ยวกับ API ใหม่ที่เฉพาะเจาะจงได้ในเอกสารประกอบของ API ใหม่ ดูข้อมูลเกี่ยวกับการให้สิทธิ์คำขอด้วย API เวอร์ชันใหม่กว่าได้ที่การตรวจสอบสิทธิ์และการให้สิทธิ์บัญชี Google
การเริ่มต้นใช้งานไลบรารีของไคลเอ็นต์ Google Data
การเริ่มต้นใช้งานไลบรารีของไคลเอ็นต์ PHP สำหรับข้อมูลของ Google (ตุลาคม 2008)
ไลบรารีของไคลเอ็นต์ PHP ของ Google Data เป็นคอลเล็กชันคลาสที่มีประสิทธิภาพซึ่งช่วยให้คุณโต้ตอบกับ Google Data API ได้ ซึ่งแตกต่างจากไลบรารีของไคลเอ็นต์อื่นๆ ของเรา โดยจะรวมอยู่ใน Zend Framework ที่ได้รับความนิยม แต่ก็สามารถดาวน์โหลดแยกต่างหากได้เช่นกัน เช่นเดียวกับไลบรารีของไคลเอ็นต์อื่นๆ ไลบรารีนี้ยังเป็นแบบโอเพนซอร์สและออกแบบมาให้ใช้งานง่ายและมีประสิทธิภาพ ซึ่งจะช่วยให้คุณเริ่มต้นโปรเจ็กต์ได้อย่างรวดเร็ว ...
การเริ่มต้นใช้งานไลบรารีของไคลเอ็นต์ Google Data Java (กันยายน 2007)
การเริ่มต้นพัฒนาด้วย API ที่ไม่คุ้นเคยนั้นไม่ใช่เรื่องง่าย บทความนี้จึงมีวิธีการทีละขั้นตอนในการดาวน์โหลดและติดตั้งไลบรารีของไคลเอ็นต์ Java สำหรับข้อมูลของ Google เราจะอธิบายวิธีรับทรัพยากร Dependency ทั้งหมดและตั้งค่าตัวแปรสภาพแวดล้อมที่คุณต้องใช้...
การเริ่มต้นใช้งานไลบรารี Python ของ Google Data (สิงหาคม 2007)
คุณตัดสินใจที่จะใช้ไลบรารีของไคลเอ็นต์ Python ของ Google Data เพื่อเขียนแอปพลิเคชันโดยใช้บริการ Google Data อย่างใดอย่างหนึ่ง เลือกได้ดีมาก เป้าหมายของบทแนะนำสั้นๆ นี้คือการช่วยให้คุณเริ่มต้นใช้ไลบรารีของไคลเอ็นต์เพื่อพัฒนาแอปพลิเคชันได้อย่างรวดเร็ว...
การเริ่มต้นใช้งานไลบรารีของไคลเอ็นต์ .NET (สิงหาคม 2007)
ในบทความนี้ ฉันได้รวบรวมวิธีการทีละขั้นตอนในการเริ่มต้นใช้งานไลบรารีของไคลเอ็นต์ .NET โดยใช้ Visual Studio 2005 สำหรับ Windows หรือ Mono สำหรับ Linux และระบบปฏิบัติการ Unix อื่นๆ เราหวังว่าสิ่งนี้จะช่วยประหยัดเวลาในการเริ่มต้นใช้งานและช่วยให้คุณเริ่มทำงานกับโค้ดได้อย่างรวดเร็ว...
การตรวจสอบสิทธิ์
การใช้ OAuth กับ Google Data API (กันยายน 2008)
เมื่อเร็วๆ นี้ Google Data API ทั้งหมดได้รองรับ OAuth ซึ่งเป็นโปรโตคอลแบบเปิดที่มีจุดมุ่งหมายเพื่อกำหนดวิธีที่แอปพลิเคชันบนเดสก์ท็อปและเว็บเข้าถึงข้อมูลส่วนตัวของผู้ใช้ให้เป็นมาตรฐาน OAuth เป็นวิธีการตรวจสอบสิทธิ์ API ที่ปลอดภัยในลักษณะที่เป็นมาตรฐานและปลอดภัย ในฐานะโปรแกรมเมอร์ เราได้รับการสอนให้ใช้โค้ดซ้ำทุกครั้งที่เป็นไปได้ OAuth จะช่วยให้นักพัฒนาแอปเขียนโค้ดที่ซ้ำกันน้อยลง และช่วยให้สร้างเครื่องมือที่ใช้ได้กับบริการต่างๆ จากผู้ให้บริการที่หลากหลายได้ง่ายขึ้น...
การใช้ AuthSub กับไลบรารีของไคลเอ็นต์ .NET (สิงหาคม 2007)
บทแนะนำที่ไฮไลต์วิธีใช้ AuthSub สำหรับการตรวจสอบสิทธิ์เว็บแอปในไลบรารีไคลเอ็นต์ .NET เว็บแอปพลิเคชันที่ต้องเข้าถึงบริการที่ได้รับการปกป้องโดยบัญชี Google หรือ G Suite (โฮสต์) ของผู้ใช้สามารถทำได้โดยใช้บริการพร็อกซีการตรวจสอบสิทธิ์ อินเทอร์เฟซพร็อกซีที่เรียกว่า AuthSub ช่วยให้เว็บแอปพลิเคชันเข้าถึงได้โดยไม่ต้องจัดการข้อมูลการเข้าสู่ระบบบัญชีของผู้ใช้ เพื่อรักษาความปลอดภัยในระดับสูง...
ห้องสมุดอื่นๆ
Coding in the Shade: Using Eclipse with Google Data APIs (เมษายน 2008)
Eclipse เป็นเครื่องมือที่มีประโยชน์มาก (และฟรี!) IDE ที่อยู่ในใจของโปรแกรมเมอร์ Java หลายๆ คน ดังนั้นจึงไม่น่าแปลกใจที่คุณอาจต้องการใช้ไลบรารีของไคลเอ็นต์ Java เพื่อสร้างแอปพลิเคชัน Java ที่ยอดเยี่ยมซึ่งทำงานร่วมกับ Google Data API อย่างใดอย่างหนึ่งได้
การใช้ Ruby กับ Google Data API (เมษายน 2008)
Ruby เป็นภาษาการเขียนสคริปต์แบบไดนามิกที่ได้รับความสนใจเป็นอย่างมากในช่วงไม่กี่ปีที่ผ่านมา เนื่องจากเฟรมเวิร์กการพัฒนาเว็บ Rails ที่ได้รับความนิยม บทความนี้จะอธิบายวิธีใช้ Ruby เพื่อโต้ตอบกับบริการ Google Data API เราจะไม่เน้นที่ Rails แต่จะสนใจอธิบายคำสั่ง HTTP พื้นฐานและโครงสร้างของฟีดมากกว่า ตัวอย่างทั้งหมดที่แสดงที่นี่สามารถทำตามได้จากบรรทัดคำสั่งโดยใช้ irb ซึ่งเป็นเชลล์แบบอินเทอร์แอกทีฟของ Ruby...
ข้อมูล Google ใน Rails (กุมภาพันธ์ 2009)
Jeff Fisher เพื่อนร่วมงานของฉันได้เขียนไลบรารียูทิลิตี Google Data APIs สำหรับ Ruby ที่มีประโยชน์เพื่อช่วยให้ชีวิตของนักพัฒนาซอฟต์แวร์ Ruby ง่ายขึ้น บทความนี้กล่าวถึงการใช้ไลบรารีของเขาเพื่อสร้างแอปพลิเคชัน Ruby on Rails ที่ครอบคลุมซึ่งสื่อสารกับบริการข้อมูลของ Google เรามีตัวอย่างแอปพลิเคชันที่ใช้ Documents List API
REST สำหรับพนักงานขายที่เดินทาง: การใช้ข้อมูล Google ใน Salesforce.com (พฤศจิกายน 2007)
Salesforce.com และ Google เป็นผู้ให้บริการแอปพลิเคชัน "ซอฟต์แวร์ในรูปแบบบริการ" ยอดนิยม และทั้ง 2 องค์กรมี API ที่ช่วยให้นักพัฒนาแอปเข้าถึงแหล่งข้อมูลขนาดใหญ่ที่ขับเคลื่อนแอปพลิเคชันเหล่านี้ได้ และเมื่อเรานำ API ทั้ง 2 ชุดมารวมกัน ก็จะเกิดสิ่งน่าสนใจขึ้น G Suite ยังคงมีการใช้งานมากขึ้นเรื่อยๆ ในการตั้งค่าระดับองค์กรและ Salesforce.com ได้สร้างแพลตฟอร์มที่ครอบคลุมสำหรับการสร้างแอปพลิเคชันทางธุรกิจที่กำหนดเอง จึงมีโอกาสมากมายสำหรับนักพัฒนาซอฟต์แวร์ (นั่นก็คือคุณ!) ในการรวมพลังของ Google และ Salesforce.com...
การใช้ cURL เพื่อโต้ตอบกับบริการข้อมูลของ Google (กันยายน 2007)
โดยพื้นฐานแล้ว Google Data API ใช้ฟีดและรายการ Atom (XML) เป็นรูปแบบข้อมูล และ HTTP เป็นโปรโตคอลสำหรับการส่งข้อมูล ซึ่งเป็นการขยายโปรโตคอลการเผยแพร่ Atom cURL เป็นแอปพลิเคชันบรรทัดคำสั่งสำหรับส่งคำขอโดยใช้โปรโตคอลต่างๆ รวมถึง HTTP นักพัฒนาซอฟต์แวร์มักใช้ cURL เพื่อทดสอบบริการข้อมูลของ Google เนื่องจากรองรับฟังก์ชัน HTTP ที่จำเป็นต่อการโต้ตอบกับ API ในระดับต่ำ...
เคล็ดลับในการแก้ไขข้อบกพร่อง
On the Wire: เครื่องมือจับภาพเครือข่ายสำหรับนักพัฒนา API (มิถุนายน 2007)
บทความนี้จะแนะนำเครื่องมือหลายอย่างที่จะช่วยให้ข้อมูลในเครือข่ายมองเห็นได้ชัดเจนและมีประโยชน์มากขึ้น เครื่องมือเหล่านี้มักเรียกว่า "ดักจับแพ็กเก็ต" ซึ่งจะบันทึกแพ็กเก็ตเครือข่ายทั้งหมดที่เคลื่อนที่ผ่านอินเทอร์เฟซเครือข่าย การตรวจสอบเนื้อหาของแพ็กเก็ตเหล่านี้และลำดับที่ส่งและรับอาจเป็นเทคนิคการแก้ไขข้อบกพร่องที่มีประโยชน์...
การใช้เซิร์ฟเวอร์พร็อกซีกับไลบรารีไคลเอ็นต์ Google Data API (มิถุนายน 2007)
บทความนี้จะอธิบายการตั้งค่าและการทำงานกับพร็อกซีเซิร์ฟเวอร์ HTTP โดยใช้ไลบรารีของไคลเอ็นต์ Google Data
การแก้ไขข้อบกพร่องของไคลเอ็นต์ Google Data API: การสำรวจการเข้าชมจากภายในโปรแกรม (มิถุนายน 2007)
ในบทความนี้ ฉันได้เขียนโค้ดการวินิจฉัยตัวอย่างใน 3 ภาษาโดยใช้ไลบรารีของไคลเอ็นต์ Google Data API สำหรับ Java, .NET และ Python ในแต่ละตัวอย่าง ผมจะเปิดการบันทึกหรือการแก้ไขข้อบกพร่อง ทำการตรวจสอบสิทธิ์โดยใช้การเข้าสู่ระบบของไคลเอ็นต์ จากนั้นรับรายการสเปรดชีตของ Google และพิมพ์ชื่อของสเปรดชีตเหล่านั้น...
แกดเจ็ต
การสร้างแกดเจ็ตข้อมูล Google (ตุลาคม 2008)
คำแนะนำแบบทีละขั้นตอนในการสร้างแกดเจ็ตโดยใช้ Blogger Data API ตอนนี้ผู้พัฒนาแกดเจ็ตสามารถใช้ประโยชน์จากพร็อกซี OAuth ซึ่งซ่อนรายละเอียดการตรวจสอบสิทธิ์ของ OAuth ส่วนใหญ่และทำงานหนักให้คุณ พร็อกซีจะลงนามในคำขอข้อมูลในนามของแกดเจ็ตของคุณ ดังนั้นคุณจึงไม่จำเป็นต้องจัดการคีย์ส่วนตัวหรือกังวลเกี่ยวกับการลงนามในคำขอ...