Google API 用戶端程式庫支援多種熱門程式設計語言,可協助您輕鬆使用 API。
各語言的用戶端程式庫
在下表中,第一欄列出每個程式庫的開發階段 (請注意,部分仍在早期階段),以及該程式庫的說明文件連結。第二欄則提供每個程式庫的可用範例。
也可以使用下列早期階段的程式庫:
說明文件 | 範例 |
---|---|
適用於 Dart 的 Google API 用戶端程式庫 (Beta 版) | Dart 範例 |
Go 適用的 Google API 用戶端程式庫 (Alpha 版) | Go 範例 |
Node.js 適用的 Google API 用戶端程式庫 (Alpha 版) | Node.js 範例 |
適用於 Ruby 的 Google API 用戶端程式庫 (Alpha 版) | Ruby 範例 |
使用探索服務
如果您使用 Python、JavaScript 或其他需使用 Google Discovery 服務的用戶端程式庫,則必須提供探索文件的位置給 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 API 產生器來產生這類程式庫。