Method: spreadsheets.values.update

Bir e-tablo aralığındaki değerleri ayarlar. Arayan, e-tablo kimliğini, aralığı ve bir valueInputOption belirtmelidir.

HTTP isteği

PUT https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values/{range}

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
spreadsheetId

string

Güncellenecek e-tablonun kimliği.

range

string

Güncellenecek değerlerin A1 gösterimi.

Sorgu parametreleri

Parametreler
valueInputOption

enum (ValueInputOption)

Giriş verilerinin nasıl yorumlanması gerektiği.

includeValuesInResponse

boolean

Güncelleme yanıtının, güncellenen hücrelerin değerlerini içermesi gerekip gerekmediğini belirler. Varsayılan olarak, yanıtlar güncellenmiş değerleri içermez. Yazılacak aralık gerçekten yazılan aralıktan büyükse yanıt, istenen aralıktaki tüm değerleri (sondaki boş satırlar ve sütunlar hariç) içerir.

responseValueRenderOption

enum (ValueRenderOption)

Yanıttaki değerlerin nasıl oluşturulması gerektiğini belirler. Varsayılan oluşturma seçeneği: FORMATTED_VALUE.

responseDateTimeRenderOption

enum (DateTimeRenderOption)

Yanıttaki tarihlerin, saatlerin ve sürelerin nasıl oluşturulması gerektiğini belirler. responseValueRenderOption FORMATTED_VALUE ise bu yoksayılır. Varsayılan dateTimetime oluşturma seçeneği SERIAL_NUMBER şeklindedir.

İstek içeriği

İstek metni, ValueRange öğesinin bir örneğini içerir.

Yanıt gövdesi

Başarılıysa yanıt metni, UpdateValuesResponse öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/spreadsheets

Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.