หากไม่ต้องการเขียนโค้ดของตนเองเพื่อส่งคําขอ HTTP และแยกวิเคราะห์การตอบกลับ คุณต้องดาวน์โหลดไลบรารีของไคลเอ็นต์
วิธีตั้งค่าไลบรารีของไคลเอ็นต์จะแตกต่างกันไปตามภาษาโปรแกรม ในส่วนต่อไปนี้ ให้เลือกภาษาที่คุณใช้สําหรับการพัฒนา
หากต้องการใช้ภาษาที่ไม่แสดงด้านล่าง โปรดดูเอกสารประกอบเกี่ยวกับไลบรารีของไคลเอ็นต์เพื่อดูว่ามีไลบรารีสําหรับภาษาของคุณหรือไม่
Java
หากต้องการใช้ไลบรารีของไคลเอ็นต์ Google API สําหรับ Java คุณต้องดาวน์โหลดไลบรารีของไคลเอ็นต์ Java หลักและไลบรารี Java ของ Google Drive Activity API
หน้านี้มีข้อมูลเกี่ยวกับการเริ่มต้นใช้งาน Drive Activity API โดยใช้ไลบรารีของไคลเอ็นต์ Google API สําหรับ Java สําหรับข้อมูลเพิ่มเติม โปรดดูเอกสารประกอบต่อไปนี้
- เรียกดูข้อมูลอ้างอิงของ JavaDoc สําหรับ Drive Activity API
- อ่านคู่มือสำหรับนักพัฒนาซอฟต์แวร์เกี่ยวกับไลบรารีของไคลเอ็นต์ Google API สำหรับ Java
- โต้ตอบกับ API นี้ในเบราว์เซอร์โดยใช้โปรแกรมสํารวจ APIs สําหรับ Drive Activity API
เพิ่มไลบรารีของไคลเอ็นต์ลงในโปรเจ็กต์
เลือกสภาพแวดล้อมของบิลด์ (Maven หรือ Gradle) จากแท็บต่อไปนี้
เพิ่มโค้ดต่อไปนี้ในไฟล์ pom.xml
เพิ่มโค้ดต่อไปนี้ในไฟล์ build.gradle
Python
คุณต้องดาวน์โหลดและติดตั้งแหล่งที่มาของ Python เพื่อใช้ไลบรารีของไคลเอ็นต์ Google API สําหรับ Python
หน้านี้มีข้อมูลเกี่ยวกับการเริ่มต้นใช้งาน Drive Activity API โดยใช้ไลบรารีของไคลเอ็นต์ Google API สําหรับ Python สําหรับข้อมูลเพิ่มเติม โปรดดูเอกสารประกอบต่อไปนี้
- เรียกดูข้อมูลอ้างอิงของ PyDoc สําหรับ Drive Activity API
- อ่านคู่มือสำหรับนักพัฒนาซอฟต์แวร์เกี่ยวกับไลบรารีของไคลเอ็นต์ Google API สำหรับ Python
- โต้ตอบกับ API นี้ในเบราว์เซอร์โดยใช้โปรแกรมสํารวจ APIs สําหรับ Drive Activity API
ข้อกำหนดของระบบ
- ระบบปฏิบัติการ
- Linux
- macOS X
- Windows
- Python 2.7 หรือ 3.4 ขึ้นไป
ติดตั้งไลบรารีของไคลเอ็นต์
คุณจะใช้ตัวจัดการแพ็กเกจหรือดาวน์โหลดและติดตั้งไลบรารีของไคลเอ็นต์ Python ด้วยตนเองก็ได้โดยทำดังนี้
การติดตั้งที่มีการจัดการ
ใช้ pip หรือ setuptools เพื่อจัดการการติดตั้ง คุณอาจต้องเรียกใช้ sudo
ก่อน
- pip (แนะนํา):
pip install --upgrade google-api-python-client
- Setuptools:
easy_install --upgrade google-api-python-client
ติดตั้งด้วยตัวเอง
- ดาวน์โหลดไลบรารีของไคลเอ็นต์ล่าสุดสำหรับ Python
- คลายการแพคข้อมูลรหัส
- ติดตั้ง:
python setup.py install
App Engine
เนื่องจากไม่มีการติดตั้งไลบรารีของไคลเอ็นต์ Python ในสภาพแวดล้อมรันไทม์ของ Python สําหรับ App Engine คุณจึงต้องคัดลอกไลบรารีเหล่านี้ลงในแอปพลิเคชันเช่นเดียวกับไลบรารีของบุคคลที่สาม
ซึ่งทําได้โดยการเรียกใช้คําสั่งต่อไปนี้
$ hg clone https://google-api-python-client.googlecode.com/hg/ google-api-python-client $ cd google-api-python-client $ sudo python setup.py install
ตอนนี้คุณนําเข้าชั้นเรียนที่ต้องการได้โดยใช้คําสั่งต่อไปนี้แล้ว
from apiclient.discovery import build from apiclient.oauth import OAuthCredentials import httplib2 import oauth2 as oauth
PHP
คุณต้องดาวน์โหลดและติดตั้งแหล่งที่มาของ PHP เพื่อใช้ไลบรารีของไคลเอ็นต์ Google APIs สําหรับ PHP
ซึ่งทําได้โดยการเรียกใช้คําสั่งต่อไปนี้
$ svn checkout http://google-api-php-client.googlecode.com/svn/trunk/ google-api-php-client-read-only $ cd google-api-php-read-only $ # Copy the src directory to your working directory.
ตอนนี้คุณนําเข้าชั้นเรียนที่ต้องการได้โดยใช้คําสั่งต่อไปนี้แล้ว
require_once "../src/apiClient.php";
.NET
หากต้องการใช้ไลบรารีของไคลเอ็นต์ Google API สําหรับ .NET คุณต้องดาวน์โหลดไลบรารีของไคลเอ็นต์ .NET หลักและไลบรารี Google Drive Activity API .NET ดาวน์โหลดไฟล์แล้วเพิ่มเป็นข้อมูลอ้างอิงในโปรเจ็กต์
ตอนนี้คุณนําเข้าชั้นเรียนที่ต้องการได้โดยใช้คําสั่งต่อไปนี้แล้ว
using Google.Apis.Authentication; using Google.Apis.Authentication.OAuth2;