บทความ

คําเตือน: หน้านี้เกี่ยวกับ API แบบเก่าของ Google ซึ่งก็คือ Google Data API โดยเกี่ยวข้องกับ API ที่แสดงอยู่ในไดเรกทอรี Google Data API เท่านั้น โดยหลาย API ถูกแทนที่ด้วย API ที่ใหม่กว่า สําหรับข้อมูลเกี่ยวกับ API ใหม่โดยเฉพาะ โปรดดูเอกสารประกอบของ API ใหม่ ดูข้อมูลเกี่ยวกับการให้สิทธิ์คําขอด้วย API ใหม่ได้ที่การตรวจสอบสิทธิ์และการให้สิทธิ์บัญชี Google

การเริ่มต้นใช้งานไลบรารีของไคลเอ็นต์ Google ข้อมูล

การเริ่มต้นใช้งานไลบรารีของไคลเอ็นต์ PHP Data Google (ตุลาคม 2008)

ไลบรารีของไคลเอ็นต์ PHP Data คือชุดคลาสที่ทรงพลังซึ่งช่วยให้คุณโต้ตอบกับ Google Data API ได้ แพ็กเกจนี้ต่างจากไลบรารีไคลเอ็นต์อื่นๆ ตรงที่จะรวมอยู่ในแพ็กเกจ Zend Framework ยอดนิยม แต่ก็ดาวน์โหลดแยกต่างหากได้ด้วย เช่นเดียวกับไลบรารีของไคลเอ็นต์อื่นๆ ของเรา อีกทั้งเป็นแบบโอเพนซอร์สและได้รับการออกแบบให้ใช้งานง่ายและมีประสิทธิภาพ ช่วยให้คุณเริ่มต้นโปรเจ็กต์ได้อย่างรวดเร็ว ...

การเริ่มต้นใช้งานไลบรารีของไคลเอ็นต์ Google Data Java (กันยายน 2007)

การพัฒนา API ที่ไม่คุ้นเคยนั้นทําได้ยาก บทความนี้จึงแสดงวิธีดาวน์โหลดและติดตั้งไลบรารีของไคลเอ็นต์ Google Data Java แบบทีละขั้นตอน ฉันจะพูดถึงทรัพยากร Dependency ทั้งหมดและตั้งค่าตัวแปรสภาพแวดล้อมที่คุณต้องใช้...

การเริ่มต้นใช้งานไลบรารี Python ของ Google (สิงหาคม 2007)

คุณจึงได้ตัดสินใจใช้ไลบรารีของไคลเอ็นต์ Google Data Python เพื่อเขียนแอปพลิเคชันโดยใช้บริการอย่างใดอย่างหนึ่งของ 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 จะช่วยให้เว็บแอปพลิเคชันสามารถเข้าถึงโดยไม่ต้องจัดการข้อมูลการเข้าสู่ระบบบัญชีของผู้ใช้...

ไลบรารีอื่นๆ

การเขียนโค้ดในห้อง: การใช้ Eclipse กับ Google Data API (เมษายน 2008)

สุริยุปราคามีประโยชน์มาก (และฟรี) IDE ที่มีพื้นที่พิเศษในใจของโปรแกรมโปรแกรม Java มากมาย จึงไม่น่าแปลกใจที่คุณอาจต้องการนําไปใช้กับไลบรารีของไคลเอ็นต์ Java เพื่อสร้างแอปพลิเคชัน Java ฆาตกรรมที่ทํางานร่วมกับ Google Data API ตัวใดตัวหนึ่ง...

การใช้ Ruby กับ Google Data API (เมษายน 2008)

Ruby เป็นภาษาสคริปต์แบบไดนามิกที่ได้รับความสนใจอย่างมากในช่วงไม่กี่ปีที่ผ่านมาเนื่องจากเฟรมเวิร์กการพัฒนาเว็บของ Rails ที่ได้รับความนิยม บทความนี้จะอธิบายวิธีใช้ Ruby เพื่อโต้ตอบกับบริการ Google Data API เราจะไม่เน้นที่รถไฟ แต่สนใจที่จะอธิบายคําสั่งและโครงสร้าง HTTP ที่สําคัญของฟีดมากกว่า ตัวอย่างทั้งหมดที่แสดงที่นี่มาจากบรรทัดคําสั่งได้โดยใช้ irb ซึ่งเป็นเปลือกแบบอินเทอร์แอกทีฟของ Ruby

Google Data on Rails (กุมภาพันธ์ 2009)

Jeff Fisher เพื่อนร่วมงานของฉันได้เขียนไลบรารีที่เป็นประโยชน์สําหรับประโยชน์ต่างๆ ของ Ruby API ของ Google เพื่อช่วยให้นักพัฒนาซอฟต์แวร์ Ruby ทําสิ่งต่างๆ ได้ง่ายขึ้น บทความนี้จะกล่าวถึงการใช้คลังของเขาเพื่อสร้างแอปพลิเคชัน Ruby on Rails ที่ครอบคลุมซึ่งสื่อสารกับบริการข้อมูลของ Google ใส่แอปพลิเคชันตัวอย่างที่ใช้ Documents List API

REST สําหรับพนักงานขายท่องเที่ยว: การใช้ข้อมูล Google ใน Salesforce.com (พฤศจิกายน 2007)

Salesforce.com และ Google โฮสต์แอปพลิเคชันยอดนิยม "ซอฟต์แวร์ในฐานะบริการ" และทั้งสององค์กรมี API ที่ช่วยให้นักพัฒนาซอฟต์แวร์เข้าถึงที่เก็บข้อมูลขนาดใหญ่ซึ่งขับเคลื่อนแอปพลิเคชันเหล่านี้ได้ และสิ่งที่เริ่มน่าสนใจเมื่อเรารวม API ทั้ง 2 ชุด G Suite ยังคงมีการใช้งานมากขึ้นอย่างต่อเนื่องในการตั้งค่าองค์กรและ Salesforce.com ได้สร้างแพลตฟอร์มอันกว้างขวางสําหรับการสร้างแอปพลิเคชันธุรกิจที่กําหนดเอง นักพัฒนาจึงมีโอกาสมากมาย (ที่คุณเป็นผู้ดําเนินการ) เพื่อรวมพลังของ Google และ Salesforce.com...

การใช้ cURL เพื่อโต้ตอบกับบริการข้อมูลของ Google (กันยายน 2007)

โดย Google Data API จะใช้ฟีดและรายการ Atom (XML) เป็นรูปแบบข้อมูลและ HTTP เป็นโปรโตคอลสําหรับการส่งข้อมูล cURL เป็นแอปพลิเคชันบรรทัดคําสั่งสําหรับดําเนินการคําขอโดยใช้โปรโตคอลที่หลากหลาย ซึ่งรวมถึง HTTP นักพัฒนาใช้ cURL เพื่อทดสอบบริการข้อมูลของ Google เนื่องจากโซลูชันนี้รองรับฟังก์ชันการทํางานของ HTTP ที่จําเป็นต่อการโต้ตอบกับ API ที่ระดับต่ํา...

เคล็ดลับการแก้ปัญหา

แบบใช้สาย: เครื่องมือบันทึกเครือข่ายสําหรับนักพัฒนา API (มิถุนายน 2007)

บทความนี้จะแนะนําเครื่องมือมากมายที่จะช่วยให้ข้อมูลบนสายมองเห็นได้และเป็นประโยชน์มากขึ้น เครื่องมือเหล่านี้เรียกว่า "Sniffer Sniffs" ซึ่งเป็นเครื่องมือแพ็กเก็ตเครือข่ายที่เคลื่อนย้ายข้ามอินเทอร์เฟซเครือข่ายของคุณ การตรวจสอบเนื้อหาของแพ็กเก็ตเหล่านี้และลําดับการส่งและรับอาจเป็นเทคนิคการแก้ไขข้อบกพร่องที่มีประโยชน์...

การใช้ชีวิตแบบผสมผสาน: การใช้พร็อกซีเซิร์ฟเวอร์กับไลบรารีของไคลเอ็นต์ Google Data API (มิถุนายน 2007)

บทความนี้กล่าวถึงการตั้งค่าและทํางานร่วมกับพร็อกซีเซิร์ฟเวอร์ HTTP โดยใช้ไลบรารีของไคลเอ็นต์ข้อมูล Google

การแก้ไขข้อบกพร่องของไคลเอ็นต์ Google Data API: การสํารวจการเข้าชมจากโปรแกรมของคุณ (มิถุนายน 2007)

สําหรับบทความนี้ ฉันเขียนโค้ดการวินิจฉัยตัวอย่างใน 3 ภาษาโดยใช้ไลบรารีของไคลเอ็นต์ Google Data API สําหรับ Java, .NET และ Python ในแต่ละตัวอย่าง ฉันได้เปิดการบันทึกหรือแก้ไขข้อบกพร่อง ตรวจสอบสิทธิ์โดยใช้การเข้าสู่ระบบไคลเอ็นต์ จากนั้นรับรายการสเปรดชีต Google ของฉันและพิมพ์ชื่อ...

แกดเจ็ต

การสร้าง Google Data Gadget (ตุลาคม 2008)

คําแนะนําแบบทีละขั้นสําหรับการสร้างแกดเจ็ตโดยใช้ Blogger Data API นักพัฒนาแกดเจ็ตสามารถใช้ประโยชน์จากพร็อกซี OAuth ซึ่งจะซ่อนรายละเอียดการตรวจสอบสิทธิ์ OAuth ส่วนใหญ่และช่วยลดภาระให้คุณ โดยพร็อกซีจะลงนามคําขอข้อมูลในนามของแกดเจ็ต ดังนั้นจึงไม่จําเป็นต้องจัดการคีย์ส่วนตัวหรือกังวลเกี่ยวกับคําขอลงชื่อ...