สำคัญ: เราจะหยุดรองรับ Google Data API เวอร์ชัน 2.0 ในวันที่ 30 กันยายน 2024 โปรดอัปเดตแอปพลิเคชันที่ใช้ Google Data API เวอร์ชัน 2.0 เป็น API เวอร์ชันล่าสุดเพื่อให้ใช้งานได้อย่างต่อเนื่อง หากต้องการดูเวอร์ชันล่าสุด ให้ใช้ลิงก์ในแถบนำทางด้านซ้าย หมายเหตุ: แม้ว่าคำขอ GET บางรายการ (เช่น โพสต์ข้อมูล) จะยังคงรองรับเป็น URL ฟีดต่อไป แต่ก็มีลักษณะการทำงานที่ต่างกันเล็กน้อย โปรดดูข้อมูลโดยละเอียดในเอกสารความช่วยเหลือเกี่ยวกับ Blogger
ไลบรารีของไคลเอ็นต์ข้อมูลของ Google มีไว้เพื่อช่วยคุณเขียนแอปพลิเคชันไคลเอ็นต์ที่ใช้ Blogger Data API
ไลบรารีของไคลเอ็นต์แต่ละภาษาจะมีเครื่องมือและเลเยอร์ Abstraction ที่ให้คุณสร้างคำค้นหาและใช้ข้อมูลคำตอบได้โดยไม่ต้องสร้างคำขอ HTTP หรือประมวลผลการตอบกลับ HTTP ด้วยตนเอง ไลบรารีของไคลเอ็นต์แต่ละรายการมีคลาสที่สอดคล้องกับองค์ประกอบและประเภทข้อมูลที่ API ใช้ ไลบรารีของไคลเอ็นต์แต่ละรายการยังมีส่วนขยายสำหรับบริการของ Google บางรายการที่มี Data API ด้วย
ไลบรารีของไคลเอ็นต์ Java
ไลบรารีของไคลเอ็นต์ Java จัดหาโดย Google
- คู่มือเริ่มต้นใช้งาน
- คู่มือนักพัฒนาซอฟต์แวร์ Blogger สำหรับ Java
- คู่มืออ้างอิง (Javadoc)
- บทความเกี่ยวกับการใช้ Eclipse กับไลบรารีของไคลเอ็นต์ Java
- หน้าหลักของโปรเจ็กต์ (เวอร์ชันย่อย)
- หน้าดาวน์โหลด
ไลบรารีของไคลเอ็นต์ .NET
ไลบรารีของไคลเอ็นต์ .NET จัดหาให้โดย Google และอนุญาตการพัฒนาแอปพลิเคชันบนเดสก์ท็อป เว็บ และแอปพลิเคชันบนอุปกรณ์เคลื่อนที่
- คู่มือเริ่มต้นใช้งาน
- คู่มือนักพัฒนาซอฟต์แวร์ Blogger สำหรับ .NET
- คู่มืออ้างอิง (NDoc)
- หน้าหลักของโปรเจ็กต์ (เวอร์ชันย่อย)
- หน้าดาวน์โหลด
ไลบรารีของไคลเอ็นต์ PHP
ไลบรารีของไคลเอ็นต์ PHP มีให้บริการโดย Zend โดยเป็นส่วนหนึ่งของเฟรมเวิร์ก Zend นอกจากนี้ยังมีให้บริการเป็นรุ่นสแตนด์อโลนด้วย
- คู่มือเริ่มต้นใช้งาน
- คู่มือนักพัฒนาซอฟต์แวร์ Blogger สำหรับภาษา PHP
- คู่มืออ้างอิงZend
- Zend API Guide (phpdoc) -- เลือก Zend_Gdata เป็น "Package" (Package)
- หน้าดาวน์โหลด
ไลบรารีของไคลเอ็นต์ Python
ไลบรารีของไคลเอ็นต์ Python จัดหาให้โดย Google และเปิดใช้การพัฒนาแอปพลิเคชันบรรทัดคำสั่ง เว็บ และ Google App Engine
- คู่มือเริ่มต้นใช้งาน
- คู่มือนักพัฒนาซอฟต์แวร์ Blogger สำหรับ Python
- คู่มืออ้างอิง (PyDoc)
- หน้าหลักของโปรเจ็กต์ (เวอร์ชันย่อย)
- หน้าดาวน์โหลด
ไลบรารีของไคลเอ็นต์ JavaScript
ไลบรารีของไคลเอ็นต์ JavaScript มีความสามารถด้านการอ่าน/เขียนอย่างเต็มรูปแบบจากภายใน JavaScript สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวยังพร้อมใช้งานผ่าน raw JSON ด้วย
ไลบรารีของไคลเอ็นต์ Objective-C
ไลบรารีของไคลเอ็นต์ Objective-C ช่วยให้เขียนแอปพลิเคชัน Cocoa ในเครื่องสำหรับ Mac OS X และตอนนี้รองรับ iPhone SDK ได้แล้ว
- คู่มือเริ่มต้นใช้งาน
- หน้าหลักของโปรเจ็กต์ (เวอร์ชันย่อย)
- หน้าดาวน์โหลด
ไลบรารีของไคลเอ็นต์ภายนอก
ไลบรารีของไคลเอ็นต์ต่อไปนี้ไม่ได้เขียนโดย Google และ Google ไม่รองรับ
- Force.com Toolkit สำหรับ Google Data API - ไลบรารีไคลเอ็นต์ Apex สำหรับ นักพัฒนาแอป Salesforce.com
รหัสตัวอย่าง
ตัวอย่างโปรแกรมบางส่วนที่สาธิตวิธีใช้ API และไลบรารีของไคลเอ็นต์จะมีลิงก์ด้านล่าง ใช้รีวิวเหล่านี้เพื่อช่วยคุณเริ่มต้นใช้งาน
- Java
- .NET
- PHP
- Python
- JavaScript
- บล็อกเมื่อตัวอย่างแสดงความคิดเห็นเกี่ยวกับโพสต์ภายนอกโดยใช้ไลบรารีของไคลเอ็นต์
- เครื่องมือแก้ไขบล็อกแบบฝัง"บล็อกนี้" โดยใช้ไลบรารีของไคลเอ็นต์
- CalendBlogger จาก Google ปฏิทินไปยังผู้เผยแพร่ Blogger โดยใช้ ไลบรารีของไคลเอ็นต์
- blog.gears ไคลเอ็นต์ออฟไลน์สำหรับ Blogger ที่ใช้ Google Gear และไลบรารีของไคลเอ็นต์
- blog.press ไคลเอ็นต์ Blogger โดยใช้ไลบรารีของไคลเอ็นต์
- Objective-C
- อื่นๆ
บทแนะนำ
บทความที่ช่วยให้คุณเริ่มต้นใช้งานได้อย่างรวดเร็ว แก้ไขข้อบกพร่อง หรือใช้ภาษาที่คุณชื่นชอบกับ Google Data API ดูข้อมูลทั้งหมดได้ที่หน้าบทความ
- Eclipse ที่มีไลบรารีของไคลเอ็นต์ Java
- Ruby กับ Google Data API
- Google Data API ใน Salesforce.com
- การใช้ cURL เพื่อโต้ตอบกับบริการข้อมูลของ Google
- การใช้พร็อกซีเซิร์ฟเวอร์กับไลบรารีของไคลเอ็นต์ Google Data
- เครื่องมือบันทึกเครือข่ายสำหรับการแก้ไขข้อบกพร่อง API
- การแก้ไขข้อบกพร่องของไคลเอ็นต์ข้อมูลของ Google: การสำรวจการเข้าชมจากโปรแกรมของคุณ