Kopiuje „Inny kontakt” do nowego kontaktu w „moichKontaktach” grupa
Żą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/{resourceName=otherContacts/*}:copyOtherContactToMyContactsGroup
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
resourceName |
Wymagane. Nazwa zasobu „Inny kontakt” do skopiowania. |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"copyMask": string,
"readMask": string,
"sources": [
enum ( |
Pola | |
---|---|
copyMask |
Wymagane. Maska pola ograniczająca, które pola są kopiowane do nowego kontaktu. Prawidłowe wartości to:
|
readMask |
Opcjonalnie: Maska pola ograniczająca, które pola osoby są zwracane. Można określić wiele pól, rozdzielając je przecinkami. Jeśli nie jest ustawiona, domyślnie stosowana jest maska kopiowania z polami metadanych i członkostwa. Prawidłowe wartości to:
|
sources[] |
Opcjonalnie: Maska typów źródeł do zwrócenia. Jeśli nie zostanie ustawiony, domyślna wartość to |
Treść odpowiedzi
W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu Person
.
Zakresy autoryzacji
Wymaga jednego z tych zakresów protokołu OAuth:
https://www.googleapis.com/auth/contacts.other.readonly
https://www.googleapis.com/auth/contacts
Więcej informacji znajdziesz w przewodniku na temat autoryzacji.