Kopiuje „Inny kontakt” do nowego kontaktu w grupie „Moje kontakty” użytkownika
Żą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/{resourceName=otherContacts/*}:copyOtherContactToMyContactsGroup
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
resourceName |
To pole jest 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 |
To pole jest wymagane. Maska pola określająca, które pola mają być kopiowane do nowego kontaktu. Prawidłowe wartości to:
|
readMask |
Opcjonalnie. Maska pola określająca, które pola mają być zwracane. Można określić wiele pól, rozdzielając je przecinkami. Jeśli nie jest ustawiona, domyślnie przyjmuje się maskę 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 OAuth:
https://www.googleapis.com/auth/contacts.other.readonly
https://www.googleapis.com/auth/contacts
Więcej informacji znajdziesz w przewodniku po autoryzacji.