ไลบรารีไคลเอ็นต์

ไลบรารีของไคลเอ็นต์ Google API ซึ่งพร้อมใช้งานในภาษาโปรแกรมยอดนิยมหลายภาษา ทำให้การใช้งาน API เป็นเรื่องง่าย

ไลบรารีของไคลเอ็นต์ตามภาษา

ในตารางต่อไปนี้ คอลัมน์แรกจะแสดงขั้นตอนการพัฒนาของห้องสมุดแต่ละแห่ง (โปรดทราบว่าบางส่วนอยู่ในระยะเริ่มต้น) และลิงก์ไปยังเอกสารประกอบของห้องสมุด คอลัมน์ที่ 2 จะลิงก์ไปยังตัวอย่างที่พร้อมใช้งานสำหรับแต่ละไลบรารี

เอกสารประกอบ ตัวอย่างผลิตภัณฑ์
ไลบรารีของไคลเอ็นต์ Google API สำหรับ Java ตัวอย่าง Java
ไลบรารีของไคลเอ็นต์ Google API สำหรับ JavaScript ตัวอย่าง JavaScript
ไลบรารีของไคลเอ็นต์ Google API สำหรับ .NET ตัวอย่าง.NET
ไลบรารีของไคลเอ็นต์ Google API สำหรับ Objective-C สำหรับ REST ตัวอย่าง Objective-C
ไลบรารีของไคลเอ็นต์ Google API สำหรับ PHP () ตัวอย่าง PHP
ไลบรารีของไคลเอ็นต์ Google API สำหรับ Python ตัวอย่าง Python

นอกจากนี้ยังมีไลบรารีในระยะเริ่มต้นต่อไปนี้ด้วย

เอกสารประกอบ ตัวอย่างผลิตภัณฑ์
ไลบรารีของไคลเอ็นต์ Google API สำหรับ Dart (เบต้า) ตัวอย่างปาเป้า
ไลบรารีของไคลเอ็นต์ Google API สำหรับ Go (อัลฟ่า) ซื้อตัวอย่าง
ไลบรารีของไคลเอ็นต์ Google API สำหรับ Node.js (อัลฟ่า) ตัวอย่าง Node.js
ไลบรารีของไคลเอ็นต์ Google API สำหรับ Ruby (อัลฟ่า) ตัวอย่างทับทิม

กำลังใช้บริการ Discovery

หากใช้ Python, JavaScript หรือไลบรารีของไคลเอ็นต์อื่นๆ ที่ใช้บริการค้นพบของ Google คุณต้องระบุตำแหน่งของเอกสารการค้นพบสำหรับ Reporting API v4

Python

from apiclient import discovery

...

# Build the Analytics Reporting API v4 authorized service object.
analyticsReporting = discovery.build(
  'analyticsreporting',
  'v4',
  http=http,
  discoveryServiceUrl='https://analyticsreporting.googleapis.com/$discovery/rest')

JavaScript

gapi.client.load(
  'https://analyticsreporting.googleapis.com/$discovery/rest',
  'v4'
).then(...)

ไลบรารีของไคลเอ็นต์ Java และ PHP สร้างขึ้นไว้ล่วงหน้า แต่คุณสามารถใช้บริการการค้นพบและโปรแกรมสร้าง Google APIs เพื่อสร้างไลบรารีดังกล่าวได้