Próbki i biblioteki

Często najłatwiejszym sposobem na nauczenie się korzystania z interfejsu API jest 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 Rozpoczęcie.

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 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. Zwróć uwagę, że niektóre z nich są w ciąż we wczesnej fazie. Druga kolumna zawiera linki do głównej strony każdej biblioteki.

Zestaw bibliotek o ustabilizowanej pozycji 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://developers.google.com/api-client-library/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