Najłatwiejszym sposobem na nauczenie się korzystania z interfejsu API jest często przyjrzenie się przykładowemu kodowi. Na tej stronie znajdziesz linki do przykładów i wiele wygodnych sposobów uzyskiwania dostępu do interfejsu Campaign Managera 360 API.
Uwaga: przykłady Przenoszenia danych w wersji 2.0 znajdziesz w sekcji Pierwsze kroki.
Interfejs Campaign Manager 360 API został zaprojektowany na podstawie protokołu HTTP i JSON, więc każdy standardowy stos internetowy może wysyłać do niego żądania i analizować odpowiedzi.
Zamiast jednak ręcznie tworzyć żądania HTTP i analizować odpowiedzi, możesz użyć bibliotek klienta interfejsów API Google. Biblioteki klienta zapewniają lepszą integrację językową, wyższy poziom bezpieczeństwa i obsługę wywołań, które wymagają autoryzacji użytkownika.
W tabelach poniżej w pierwszej kolumnie podano etap rozwoju każdej biblioteki. Pamiętaj, że niektóre z nich są w ciąż we wczesnej fazie. Druga kolumna zawiera linki do strony głównej każdej biblioteki.
Zestaw bibliotek z treściami dla dorosłych obejmuje:
| Biblioteka klienta | Dokumentacja | Wszystkie przykłady z biblioteki klienta |
|---|---|---|
| Biblioteka klienta interfejsów API Google do języka .NET | Biblioteka klienta interfejsów API Google do platformy .NET | Przykłady w.NET |
| Biblioteka klienta interfejsów API Google do języka Java | https://github.com/googleapis/google-cloud-java | Przykłady w Javie |
| Biblioteka klienta interfejsu API Google w JavaScript | Biblioteka klienta interfejsów API Google do JavaScriptu | Przykłady JavaScriptu |
| Biblioteka klienta interfejsów API Google dla języka Objective-C w przypadku interfejsu REST | https://github.com/google/google-api-objectivec-client-for-rest | Przykłady w Objective-C |
| Biblioteka klienta interfejsów API Google do języka PHP | https://github.com/google/google-api-php-client | Przykłady w PHP |
| Biblioteka klienta interfejsu API Google dla języka Python (wersja 1 lub 2) | Biblioteka klienta interfejsu API Google dla języka Python (w wersji 1 lub 2) | Przykłady w Pythonie |
Dostępne są też te biblioteki na wczesnym etapie rozwoju:
| Biblioteka klienta | Dokumentacja | Wszystkie przykłady z biblioteki klienta |
|---|---|---|
| Biblioteka klienta interfejsów API Google do języka Go | https://github.com/google/google-api-go-client | Przykłady |
| Biblioteka klienta interfejsu Google API dla Node.js (alfa) | https://github.com/google/google-api-nodejs-client/ | Przykłady w Node.js |
| Biblioteka klienta interfejsu API Google dla języka Ruby (alfa) | Biblioteka klienta interfejsów API Google do języka Ruby | Przykłady w Ruby |