ตัวอย่าง Google Data API

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

หน้านี้มีลิงก์และข้อมูลเกี่ยวกับโค้ดตัวอย่าง

เนื้อหา

  1. ตัวอย่าง JavaScript
  2. ตัวอย่าง JSON
  3. ตัวอย่างแกดเจ็ต
  4. ตัวอย่าง Java
  5. ตัวอย่าง .NET
  6. ภาษาอื่นๆ

ตัวอย่าง JavaScript

คุณใช้ไลบรารีของไคลเอ็นต์ JavaScript จากเว็บเบราว์เซอร์เพื่อโต้ตอบกับ Base Data API, Blogger Data API, Calendar Data API, Contacts Data API และ Finance Data API

หมายเหตุ: ตัวอย่างที่เคยอยู่ในส่วนนี้ถูกนําออกเนื่องจากต้องอาศัย API และ/หรือวิธีการตรวจสอบสิทธิ์ที่ไม่มีให้บริการอีกต่อไป

ตัวอย่าง JSON

นี่เป็นตัวอย่างแบบเรียลไทม์ คลิกเพื่อดู โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการใช้ JSON กับ Google Data API

Google ปฏิทิน

กิจกรรมที่กําลังจะมีขึ้นจากปฏิทิน
ตัวอย่างนี้แสดงตัวอย่างรายการกิจกรรมในปฏิทินที่กําลังจะมาถึงจาก Google ปฏิทินในหน้าเว็บโดยใช้รูปแบบเอาต์พุต JSON จาก Calendar Data API

Blogger

โพสต์ล่าสุดจาก Blogger
ตัวอย่างนี้แสดงให้เห็นรายการโพสต์ล่าสุดจากบล็อกที่โฮสต์บน Blogger เบต้าโดยใช้รูปแบบเอาต์พุต JSON จาก Blogger Data API

สเปรดชีต

การอ่านข้อมูล Google สเปรดชีต
ตัวอย่างนี้สาธิตการแสดงข้อมูลจากสเปรดชีต Google ในหน้าเว็บโดยใช้รูปแบบเอาต์พุต JSON จาก Data Data API

ตัวอย่างแกดเจ็ต

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการสร้างแกดเจ็ต Google Data API โปรดดูการสร้างแกดเจ็ตข้อมูลของ Google หรือเอกสารเกี่ยวกับการเขียนแกดเจ็ต OAuth ฉบับเต็ม

แกดเจ็ต Blogger
แกดเจ็ต YouTube

ตัวอย่าง Java

ตัวอย่างที่รวมอยู่ในคลังไคลเอ็นต์

ตัวอย่างเหล่านี้มีอยู่ในแพ็กเกจไลบรารีของไคลเอ็นต์ Java ที่ดาวน์โหลดได้ ดูข้อมูลเพิ่มเติมได้ในคู่มือสําหรับนักพัฒนาซอฟต์แวร์เกี่ยวกับไคลเอ็นต์ Java หรือดาวน์โหลดไลบรารีของไคลเอ็นต์ Java

java/sample/authsub/
พร็อกซี GData AuthSub ที่ติดตั้งใช้งานโดยใช้เซิร์ฟเวอร์เสมือนของ Java ตัวอย่างไคลเอ็นต์ JavaScript ที่เข้าถึงข้อมูลผ่านพร็อกซี
java/sample/calendar/
ไคลเอ็นต์แบบเรียบง่ายที่มีการปรับแต่งแบบครบครันใน Google ปฏิทิน
java/sample/codesarch/
ไคลเอ็นต์บรรทัดคําสั่งเพื่อค้นหา API ข้อมูล Google Code Search
java/sample/spreadsheet/
ตัวอย่างแอปที่ใช้ Google สเปรดชีต API
java/sample/appsforyourdomain/
ตัวอย่างแอปที่ใช้ G Suite API
java/sample/blogger/
ตัวอย่างแอปที่ใช้ Blogger API
java/sample/contacts/
ตัวอย่างแอปที่ใช้ Google Contacts API
java/sample/docs/
ตัวอย่างแอปที่ใช้ Google Doclist API
java/sample/gbase/
ตัวอย่างแอปที่ใช้ Google Base API
java/sample/photos/
ตัวอย่างแอปที่ใช้ Picasa Web Album API
java/sample/sidewiki/
ตัวอย่างแอปที่ใช้ Google Sidewiki API
java/sample/webmasterstools/
ตัวอย่างแอปที่ใช้ Webmaster API
java/sample/youtube/
ตัวอย่างแอปที่ใช้ YouTube API
หน้าตัวอย่าง ASP ของ YouTube
ค้นหาและอัปโหลดวิดีโอตัวอย่างโดยใช้ไลบรารีของไคลเอ็นต์

ตัวอย่าง .NET

ตัวอย่างที่รวมอยู่ในคลังไคลเอ็นต์

ตัวอย่างเหล่านี้มีอยู่ในแพ็กเกจไลบรารีของไคลเอ็นต์ .NET ที่ดาวน์โหลดได้ ดูข้อมูลเพิ่มเติมได้จากคู่มือสําหรับนักพัฒนาซอฟต์แวร์เกี่ยวกับไคลเอ็นต์ .NET หรือดาวน์โหลดไลบรารีของไคลเอ็นต์ .NET

ลูกค้า/cs/sample/blogger/
ตัวอย่างแอปที่ใช้ Blogger API
ไคลเอ็นต์/cs/sample/calendar/
ตัวอย่างแอปที่ใช้ Google Calendar Data API
ไคลเอ็นต์/cs/ตัวอย่าง/สเปรดชีต/
ตัวอย่างแอปที่ใช้ Google สเปรดชีต API
client/cs/sample/DocListUploader/
อัปโหลดเอกสารไปยัง Google เอกสาร
client/cs/sample/DocListExporter/
ส่งออก Google เอกสารในรูปแบบต่างๆ
clients/cs/sample/PhotoBrowser/
ตัวอย่างแอปที่ใช้ Picasa Web Album API
ไคลเอ็นต์/cs/sample/YouTubeSample/
ตัวอย่างแอปที่ใช้ YouTube API
clients/cs/sample/appsforyourdomain/
ตัวอย่างแอปที่ใช้ G Suite API

ตัวอย่างอื่นๆ

โปรแกรมอัปเดตรายชื่อติดต่อ
ตัวอย่าง WPF ที่สาธิตวิธีอ่านและอัปเดตรายชื่อติดต่อโดยใช้ Contacts API นอกจากนี้ยังมีไฟล์ .zip ให้ใช้งานด้วย
ตัวสร้าง PDF ของ Google เอกสาร
รวมไฟล์ PDF ไว้ด้วยกันและอัปโหลดผลลัพธ์ไปยัง Google เอกสาร นอกจากนี้ยังมีไฟล์ .zip ให้ใช้งานด้วย

ภาษาอื่นๆ

C++

ตัวอย่าง API ของรายการเอกสาร
อนุญาตให้ผู้ใช้ดู อัปโหลด ลบ และค้นหาเอกสาร สเปรดชีต งานนําเสนอ และโฟลเดอร์ของ Google ตัวอย่างนี้ยังแสดงฟังก์ชันการทํางาน ACL ของ API ด้วยการแสดงผู้ใช้ที่มีสิทธิ์อ่าน/เขียน

Ruby

เครื่องมือจัดการเอกสาร
Ruby on Rails ตัวอย่างช่วยให้ผู้ใช้ดูและส่งออกเอกสารได้

กลับไปด้านบน