דוגמאות וספריות

לפעמים, הדרך הכי קלה ללמוד איך להשתמש ב-API היא לעיין בדוגמאות קוד. בדף הזה יש קישורים לדוגמאות ולכמה דרכים נוחות לגשת ל-Campaign Manager 360 API.

הערה: דוגמאות לגרסה 2.0 של העברת נתונים מופיעות במאמר תחילת העבודה.

ממשק Campaign Manager 360 API מבוסס על HTTP ועל JSON, כך שכל חבילת אינטרנט סטנדרטית יכולה לשלוח אליו בקשות ולנתח את התשובות.

עם זאת, במקום ליצור בקשות HTTP ולנתח את התגובות באופן ידני, כדאי להשתמש בספריות הלקוח של Google APIs. ספריות הלקוח משלבות היטב בין שפה, אבטחה משופרת ותמיכה בשליחת קריאות שמחייבות הרשאת משתמש.

בטבלאות שלמטה, העמודה הראשונה מציגה את שלב הפיתוח של כל ספרייה. שימו לב שחלק מהספריות עדיין בשלבים מוקדמים. הקישורים בעמודה השנייה מובילים לדף הראשי של כל ספרייה.

הספריות שמיועדות לקהלים בוגרים כוללות:

ספריית לקוח מאמרי עזרה כל הדוגמאות של ספריות הלקוח
ספריית לקוח Google API ל-‎ .NET Google API Client Library for .NET דוגמאות ‎.NET
ספריית הלקוח של Google API ל-Java https://github.com/googleapis/google-cloud-java דוגמאות Java
ספריית הלקוח של Google API ל-JavaScript Google API Client Library for 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 (גרסה 1 או 2) ספריית הלקוח של Google API ל-Python (גרסה 1 או גרסה 2) דוגמאות 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