ตัวอย่างและไลบรารี

วิธีที่ง่ายที่สุดในการเรียนรู้วิธีใช้ API คือการดูที่โค้ดตัวอย่าง หน้านี้มีลิงก์ไปยังตัวอย่างและวิธีต่างๆ ในการเข้าถึง Campaign Manager 360 API

หมายเหตุ: ดูเริ่มต้นใช้งานสำหรับตัวอย่างการโอนข้อมูลเวอร์ชัน 2.0

Campaign Manager 360 API สร้างขึ้นด้วย HTTP และ JSON เว็บสแต็กมาตรฐานทั้งหมดจึงส่งคำขอไปยัง API นี้และแยกวิเคราะห์การตอบกลับได้

อย่างไรก็ตาม คุณอาจต้องใช้ไลบรารีของไคลเอ็นต์ Google APIs แทนการสร้างคำขอ HTTP และแยกวิเคราะห์การตอบกลับด้วยตนเอง ไลบรารีของไคลเอ็นต์ มีการผสานรวมภาษาที่ดีกว่า ความปลอดภัยที่ดียิ่งขึ้น และการรองรับ การโทรที่ต้องมีการให้สิทธิ์จากผู้ใช้

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

ชุดไลบรารีสำหรับผู้ใหญ่ประกอบด้วย:

ไลบรารีของไคลเอ็นต์ เอกสารประกอบ ตัวอย่างไลบรารีของไคลเอ็นต์ทั้งหมด
ไลบรารีของไคลเอ็นต์ Google API สำหรับ .NET ไลบรารีของไคลเอ็นต์ Google API สำหรับ .NET ตัวอย่าง.NET
ไลบรารีของไคลเอ็นต์ Google API สำหรับ Java https://developers.google.com/api-client-library/java/ ตัวอย่าง Java
ไลบรารีของไคลเอ็นต์ Google API สำหรับ JavaScript ไลบรารีของไคลเอ็นต์ Google API สำหรับ JavaScript ตัวอย่าง JavaScript
ไลบรารีของไคลเอ็นต์ Google API สำหรับ Objective-C สำหรับ REST https://github.com/google/google-api-objectivec-client-for-rest ตัวอย่าง Objective-C
ไลบรารีของไคลเอ็นต์ Google API สำหรับ PHP () https://github.com/google/google-api-php-client ตัวอย่าง PHP
ไลบรารีของไคลเอ็นต์ Google API สำหรับ Python ไลบรารีของไคลเอ็นต์ Google API สำหรับ Python ตัวอย่าง Python

นอกจากนี้ ห้องสมุดระยะเริ่มต้นเหล่านี้ยังพร้อมให้บริการ:

ไลบรารีของไคลเอ็นต์ เอกสารประกอบ ตัวอย่างไลบรารีของไคลเอ็นต์ทั้งหมด
ไลบรารีของไคลเอ็นต์ Google API สำหรับ Go (อัลฟ่า) https://github.com/google/google-api-go-client Go ตัวอย่าง
ไลบรารีของไคลเอ็นต์ Google API สำหรับ Node.js (อัลฟ่า) https://github.com/google/google-api-nodejs-client/ ตัวอย่าง Node.js
ไลบรารีของไคลเอ็นต์ Google API สำหรับ Ruby (อัลฟ่า) ไลบรารีของไคลเอ็นต์ Google API สำหรับ Ruby ตัวอย่าง Ruby