Gmail API สร้างขึ้นในรูปแบบ HTTP และ JSON ไคลเอ็นต์ HTTP มาตรฐานต่างๆ จึงส่งคำขอไปยัง API นี้และแยกวิเคราะห์การตอบกลับได้
อย่างไรก็ตาม ไลบรารีของไคลเอ็นต์ Google APIs มีการผสานรวมภาษาที่ดีกว่า การรักษาความปลอดภัยที่ดีขึ้น และการรองรับการเรียกที่ต้องมีการให้สิทธิ์ผู้ใช้ ไลบรารีของไคลเอ็นต์พร้อมให้บริการเป็นภาษาโปรแกรมต่างๆ เมื่อใช้งานไลบรารีเหล่านี้ คุณจะไม่ต้องตั้งค่าคำขอ HTTP และแยกวิเคราะห์การตอบกลับด้วยตนเอง
Go
ดูไลบรารีของไคลเอ็นต์ Gmail API ล่าสุดสำหรับ Go (อัลฟ่า) อ่านคู่มือสำหรับนักพัฒนาซอฟต์แวร์เกี่ยวกับไลบรารีของไคลเอ็นต์
Java
หน้านี้มีข้อมูลเกี่ยวกับการเริ่มต้นใช้งาน Gmail API โดยใช้ไลบรารีของไคลเอ็นต์ Google API สำหรับ Java สําหรับข้อมูลเพิ่มเติม โปรดดูเอกสารประกอบต่อไปนี้
เพิ่มไลบรารีของไคลเอ็นต์ลงในโปรเจ็กต์
เลือกสภาพแวดล้อมของบิลด์ (Maven หรือ Gradle) จากแท็บต่อไปนี้
เพิ่มโค้ดต่อไปนี้ในไฟล์ pom.xml
เพิ่มโค้ดต่อไปนี้ในไฟล์ build.gradle
JavaScript
อ่านคู่มือสำหรับนักพัฒนาซอฟต์แวร์เกี่ยวกับไลบรารีของไคลเอ็นต์
.NET
หน้านี้มีข้อมูลเกี่ยวกับการเริ่มต้นใช้งาน Gmail API โดยใช้ไลบรารีของไคลเอ็นต์ Google API สำหรับ .NET โปรดดูข้อมูลเพิ่มเติมในเอกสารประกอบต่อไปนี้
การดาวน์โหลดไลบรารี
ติดตั้งแพ็กเกจ NuGet นี้ Google.Apis
Node.js
ดูไลบรารีของไคลเอ็นต์ Gmail API ล่าสุดสำหรับ Node.js อ่านคู่มือสำหรับนักพัฒนาซอฟต์แวร์เกี่ยวกับไลบรารีของไคลเอ็นต์
Obj-C
ดูไลบรารีของไคลเอ็นต์ Gmail API ล่าสุดสำหรับ Objective-C อ่านคู่มือสำหรับนักพัฒนาซอฟต์แวร์เกี่ยวกับไลบรารีของไคลเอ็นต์
PHP
ดูไลบรารีของไคลเอ็นต์ Gmail API ล่าสุดสำหรับ PHP (เบต้า) อ่านคู่มือสำหรับนักพัฒนาซอฟต์แวร์เกี่ยวกับไลบรารีของไคลเอ็นต์
Python
หน้านี้มีข้อมูลเกี่ยวกับการเริ่มต้นใช้งาน Gmail API โดยใช้ไลบรารีของไคลเอ็นต์ Google API สำหรับ Python สําหรับข้อมูลเพิ่มเติม โปรดดูเอกสารประกอบต่อไปนี้
ข้อกำหนดของระบบ
- ระบบปฏิบัติการ:
- Linux
- macOS X
- Windows
- Python 2.7 หรือ 3.4 ขึ้นไป
ติดตั้งไลบรารีของไคลเอ็นต์
คุณจะใช้ตัวจัดการแพ็กเกจหรือดาวน์โหลดและติดตั้งไลบรารีของไคลเอ็นต์ Python ด้วยตนเองก็ได้โดยทำดังนี้
การติดตั้งที่มีการจัดการ
ใช้ pip หรือ setuptools เพื่อจัดการการติดตั้ง คุณอาจต้องเรียกใช้ sudo
ก่อน
- pip (แนะนำ):
pip install --upgrade google-api-python-client
- เครื่องมือตั้งค่า:
easy_install --upgrade google-api-python-client
ติดตั้งด้วยตัวเอง
- ดาวน์โหลดไลบรารีของไคลเอ็นต์ล่าสุดสำหรับ Python
- คลายการแพคข้อมูลรหัส
- Install:
python setup.py install
App Engine
เนื่องจากไม่มีการติดตั้งไลบรารีของไคลเอ็นต์ Python ในสภาพแวดล้อมรันไทม์ของ Python สําหรับ App Engine คุณจึงต้องคัดลอกไลบรารีเหล่านี้ลงในแอปพลิเคชันเช่นเดียวกับไลบรารีของบุคคลที่สาม
Ruby
หน้านี้มีข้อมูลเกี่ยวกับการเริ่มต้นใช้งาน Gmail API โดยใช้ไลบรารีของไคลเอ็นต์ Google API สำหรับ Ruby สําหรับข้อมูลเพิ่มเติม โปรดดูเอกสารประกอบต่อไปนี้
ติดตั้ง Gem google-api-client
อาจต้องเพิ่ม sudo
ไว้หน้าคำสั่งเหล่านี้ ทั้งนี้ขึ้นอยู่กับระบบของคุณ
หากคุณยังไม่เคยติดตั้งไลบรารีของไคลเอ็นต์ Google API สำหรับ Ruby มาก่อน ให้ติดตั้งโดยใช้ RubyGems
ดังนี้
gem install google-api-client
หากคุณติดตั้ง gem แล้ว ให้อัปเดตเป็นเวอร์ชันล่าสุด:
gem update -y google-api-client
การเริ่มต้นใช้งานไลบรารีของไคลเอ็นต์ Google API สำหรับ Ruby
ดูวิธีส่งคำขอแรกได้ที่คู่มือเริ่มต้นใช้งาน