Method: spreadsheets.values.batchUpdate
একটি স্প্রেডশীটের এক বা একাধিক পরিসরে মান সেট করে। কলকারীকে অবশ্যই স্প্রেডশীট আইডি, একটি valueInputOption
এবং এক বা একাধিক ValueRanges
উল্লেখ করতে হবে।
HTTP অনুরোধ
POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values:batchUpdate
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি |
---|
spreadsheetId | string আপডেট করার জন্য স্প্রেডশীটের আইডি। |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
ক্ষেত্র |
---|
valueInputOption | enum ( ValueInputOption ) ইনপুট ডেটা কীভাবে ব্যাখ্যা করা উচিত। |
data[] | object ( ValueRange ) স্প্রেডশীটে প্রযোজ্য নতুন মান। |
includeValuesInResponse | boolean আপডেট প্রতিক্রিয়া আপডেট করা ঘরের মান অন্তর্ভুক্ত করা উচিত কিনা তা নির্ধারণ করে। ডিফল্টরূপে, প্রতিক্রিয়া আপডেট করা মান অন্তর্ভুক্ত করে না। BatchUpdateValuesResponse.responses প্রতিটির মধ্যে updatedData ফিল্ডে আপডেট করা মান রয়েছে। যদি লেখার পরিসরটি প্রকৃতপক্ষে লেখা পরিসরের চেয়ে বড় হয়, তবে প্রতিক্রিয়া অনুরোধ করা পরিসরের সমস্ত মান অন্তর্ভুক্ত করে (পরবর্তী খালি সারি এবং কলামগুলি বাদ দিয়ে)। |
responseValueRenderOption | enum ( ValueRenderOption ) প্রতিক্রিয়ার মানগুলি কীভাবে রেন্ডার করা উচিত তা নির্ধারণ করে। ডিফল্ট রেন্ডার বিকল্পটি হল FORMATTED_VALUE । |
responseDateTimeRenderOption | enum ( DateTimeRenderOption ) প্রতিক্রিয়ায় তারিখ, সময় এবং সময়কাল কীভাবে রেন্ডার করা উচিত তা নির্ধারণ করে। responseValueRenderOption FORMATTED_VALUE হলে এটি উপেক্ষা করা হয়। ডিফল্ট dateTime রেন্ডার বিকল্প হল SERIAL_NUMBER । |
প্রতিক্রিয়া শরীর
একটি স্প্রেডশীটে মানগুলির একটি পরিসর আপডেট করার সময় প্রতিক্রিয়া।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{
"spreadsheetId": string,
"totalUpdatedRows": integer,
"totalUpdatedColumns": integer,
"totalUpdatedCells": integer,
"totalUpdatedSheets": integer,
"responses": [
{
object (UpdateValuesResponse )
}
]
} |
ক্ষেত্র |
---|
spreadsheetId | string যে স্প্রেডশীটে আপডেটগুলি প্রয়োগ করা হয়েছিল৷ |
totalUpdatedRows | integer মোট সারির সংখ্যা যেখানে সারির অন্তত একটি কক্ষ আপডেট করা হয়েছে। |
totalUpdatedColumns | integer কলামের মোট সংখ্যা যেখানে কলামের অন্তত একটি কক্ষ আপডেট করা হয়েছে। |
totalUpdatedCells | integer কক্ষের মোট সংখ্যা আপডেট করা হয়েছে৷ |
totalUpdatedSheets | integer পত্রকের মোট সংখ্যা যেখানে পত্রকের অন্তত একটি কক্ষ আপডেট করা হয়েছে৷ |
responses[] | object ( UpdateValuesResponse ) অনুরোধের মতো একই ক্রমানুসারে অনুরোধ করা পরিসীমা প্রতি একটি UpdateValuesResponse। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/drive
-
https://www.googleapis.com/auth/drive.file
-
https://www.googleapis.com/auth/spreadsheets
আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-10-25 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2024-10-25 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["Batch updates values in one or more ranges of a Google Sheet using the provided data, input options, and spreadsheet ID."],["Requires specifying the `spreadsheetId` as a path parameter and providing an array of `ValueRange` objects in the request body to define the data and ranges to update."],["Offers control over how input data is interpreted, how responses are rendered, and whether to include updated cell values in the response."],["The response includes details about the update operation like the total number of updated rows, columns, cells, and sheets, along with individual responses for each requested range."],["Needs authorization with specific OAuth scopes, such as `https://www.googleapis.com/auth/spreadsheets`, to perform the batch update operation."]]],["This outlines how to update spreadsheet values via a `POST` request to `https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values:batchUpdate`. The request body must include `valueInputOption` and `data` (new values). Optional parameters control response details. The response includes the `spreadsheetId`, totals of updated rows, columns, cells, and sheets, plus `UpdateValuesResponse` objects. Authorization requires specific OAuth scopes related to Drive or Spreadsheets. The `spreadsheetId` is needed as a path parameter.\n"]]