Zaktualizuj zdjęcie kontaktu.
Żą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
PATCH https://people.googleapis.com/v1/{resourceName=people/*}:updateContactPhoto
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
resourceName |
To pole jest wymagane. Nazwa zasobu osoby |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"photoBytes": string,
"personFields": string,
"sources": [
enum ( |
Pola | |
---|---|
photoBytes |
To pole jest wymagane. Nieprzetworzone bajty zdjęć Ciąg zakodowany w standardzie base64. |
personFields |
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 zostanie ustawiony, domyślna wartość jest pusta, co powoduje pominięcie zmiany w postaci get. 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
Odpowiedź na zaktualizowanie zdjęcia kontaktu.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"person": {
object ( |
Pola | |
---|---|
person |
Zaktualizowana osoba, jeśli element personFields jest skonfigurowany w ramach UpdateContactPhotoRequest. W przeciwnym razie ta opcja nie będzie ustawiona. |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/contacts
Więcej informacji znajdziesz w przewodniku po autoryzacji.