Utwórz grupę nowych kontaktów i zwracaj PersonResponses dla nowych
Żądania mutacji dotyczące tego samego użytkownika powinny być wysyłane po kolei, aby uniknąć wydłużenia czasu oczekiwania i błędów.
Żądanie HTTP
POST https://people.googleapis.com/v1/people:batchCreateContacts
Adres URL używa składni transkodowania gRPC.
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "contacts": [ { object ( |
Pola | |
---|---|
contacts[] |
Wymagane. Kontakt do utworzenia. Zezwala na przesłanie do 200 kontaktów w jednej prośbie. |
readMask |
Wymagane. Maska pola określająca, które pola każdej osoby są zwracane w odpowiedzi. Można określić wiele pól, rozdzielając je przecinkami. Jeśli maska odczytu pozostanie pusta, po mutacji po pobraniu nie zostaną zwrócone żadne dane, a odpowiedź nie zwróci żadnych danych. Prawidłowe wartości to:
|
sources[] |
Opcjonalnie: Maska typów źródeł do zwrócenia w ramach odczytu po mutacji. Jeśli nie zostanie ustawiony, domyślna wartość to |
Treść odpowiedzi
W przypadku niepowodzenia zwraca wartość BatchCreateContactsErrorDetails
z listą błędów dla każdego nieprawidłowego kontaktu.
Odpowiedź na żądanie utworzenia grupy kontaktów.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"createdPeople": [
{
object ( |
Pola | |
---|---|
createdPeople[] |
Utworzone kontakty, chyba że prośba |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/contacts
Więcej informacji znajdziesz w przewodniku na temat autoryzacji.
ContactToCreate
Kod zawierający dane osoby, które mają wypełnić nowo utworzone źródło.
Zapis JSON |
---|
{
"contactPerson": {
object ( |
Pola | |
---|---|
contactPerson |
Wymagane. Dane osoby do wypełnienia nowo utworzonego źródła. |