หากไม่ต้องการเขียนโค้ดของคุณเองเพื่อส่งคําขอ HTTP และแยกวิเคราะห์คําตอบ คุณต้องดาวน์โหลดคลังไลบรารีไคลเอ็นต์
วิธีตั้งค่าไลบรารีของไคลเอ็นต์จะแตกต่างกันไปตามภาษาโปรแกรม ในส่วนต่อไปนี้ ให้เลือกภาษาที่คุณใช้ในการพัฒนา
หากต้องการใช้ภาษาที่ไม่ได้แสดงด้านล่าง โปรดดูเอกสารประกอบเกี่ยวกับไลบรารีไคลเอ็นต์เพื่อดูว่ามีไลบรารีสำหรับภาษาของคุณหรือไม่
Java
การใช้ไลบรารีของไคลเอ็นต์ Google APIs สำหรับ Java กำหนดให้คุณต้องดาวน์โหลดไลบรารีของไคลเอ็นต์ Java หลักและไลบรารี Java ของ Activity API ของ Google ไดรฟ์
หน้านี้มีข้อมูลเกี่ยวกับการเริ่มต้นใช้งาน 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
การใช้ไลบรารีของไคลเอ็นต์ Google APIs สำหรับ Python กำหนดให้คุณต้องดาวน์โหลดและติดตั้งซอร์สโค้ด Python
หน้านี้มีข้อมูลเกี่ยวกับการเริ่มต้นใช้งาน Drive Activity API โดยใช้ไลบรารีของไคลเอ็นต์ Google API สำหรับ Python (v1/v2) สําหรับข้อมูลเพิ่มเติม โปรดดูเอกสารประกอบต่อไปนี้
- เรียกดูข้อมูลอ้างอิงของ PyDoc สำหรับ Drive Activity API
- อ่านคู่มือสำหรับนักพัฒนาซอฟต์แวร์เกี่ยวกับไลบรารีของไคลเอ็นต์ Google API สำหรับ Python (v1/v2)
- โต้ตอบกับ API นี้ในเบราว์เซอร์โดยใช้โปรแกรมสำรวจ APIs สำหรับ Drive Activity API
ข้อกำหนดของระบบ
- ระบบปฏิบัติการ:
- Linux
- macOS X
- Windows
- ไลบรารีของไคลเอ็นต์ v1 ต้องใช้ Python 2.7 ขึ้นไป ส่วนไลบรารีไคลเอ็นต์ v2 ต้องใช้ 3.7 ขึ้นไป
ติดตั้งไลบรารีของไคลเอ็นต์
คุณจะใช้เครื่องมือจัดการแพ็กเกจหรือดาวน์โหลดและติดตั้งไลบรารีของไคลเอ็นต์ 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
การใช้ไลบรารีของไคลเอ็นต์ Google APIs สำหรับ PHP กำหนดให้คุณต้องดาวน์โหลดและติดตั้งซอร์สโค้ด 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 หลักและไลบรารี .NET ของ Google Drive Activity API ดาวน์โหลดไฟล์และเพิ่มเป็นข้อมูลอ้างอิงสำหรับโปรเจ็กต์
ตอนนี้คุณนำเข้าชั้นเรียนที่ต้องการได้แล้วโดยใช้คำสั่งต่อไปนี้
using Google.Apis.Authentication; using Google.Apis.Authentication.OAuth2;