Utwórz grupę nowych kontaktów i zwróć wartości PersonResponse dla nowo
Żądania mutacji dotyczące tego samego użytkownika powinny być wysyłane po kolei, aby uniknąć wydłużenia czasu oczekiwania i niepowodzeń.
Żą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[] |
To pole jest wymagane. Kontakt do utworzenia. Pozwala na wysłanie do 200 kontaktów w jednym żądaniu. |
readMask |
To pole jest wymagane. Maska pola określająca, które pola każdej osoby mają być zwracane w odpowiedzi. Można określić wiele pól, rozdzielając je przecinkami. Jeśli maska odczytu jest pusta, metoda post-mutate-get jest pomijana i w odpowiedzi nie są zwracane żadne dane. Prawidłowe wartości to:
|
sources[] |
Opcjonalnie. Maska typów źródeł do zwrócenia w odczytu po zmianie. Jeśli nie zostanie ustawiony, domyślna wartość to |
Treść odpowiedzi
Jeśli operacja się nie powiodła, funkcja zwraca wartość BatchCreateContactsErrorDetails
, która zawiera listę błędów związanych z każdym nieprawidłowym kontaktem.
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[] |
Utworzono kontakty, chyba że żądanie |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/contacts
Więcej informacji znajdziesz w przewodniku po autoryzacji.
ContactToCreate
Kod zawierający dane osoby, które mają służyć do wypełniania nowo utworzonego źródła.
Zapis JSON |
---|
{
"contactPerson": {
object ( |
Pola | |
---|---|
contactPerson |
To pole jest wymagane. Dane dotyczące osób, które mają zostać uzupełnione w nowo utworzonym źródle. |