לפעמים, הדרך הכי קלה ללמוד איך להשתמש ב-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 |