- HTTP অনুরোধ
- পাথ প্যারামিটার
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- ডেটা ফিল্টার ভ্যালু রেঞ্জ
- UpdateValuesByDataFilterResponse
- এটা চেষ্টা করুন!
একটি স্প্রেডশীটের এক বা একাধিক পরিসরে মান সেট করে। কলকারীকে অবশ্যই স্প্রেডশীট আইডি, একটি valueInputOption
এবং এক বা একাধিক DataFilterValueRanges
উল্লেখ করতে হবে।
HTTP অনুরোধ
POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values:batchUpdateByDataFilter
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
spreadsheetId | আপডেট করার জন্য স্প্রেডশীটের আইডি। |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{ "valueInputOption": enum ( |
ক্ষেত্র | |
---|---|
valueInputOption | ইনপুট ডেটা কীভাবে ব্যাখ্যা করা উচিত। |
data[] | স্প্রেডশীটে প্রযোজ্য নতুন মান। যদি একাধিক ব্যাপ্তি নির্দিষ্ট |
includeValuesInResponse | আপডেট প্রতিক্রিয়া আপডেট করা ঘরের মান অন্তর্ভুক্ত করা উচিত কিনা তা নির্ধারণ করে। ডিফল্টরূপে, প্রতিক্রিয়া আপডেট করা মান অন্তর্ভুক্ত করে না। |
responseValueRenderOption | প্রতিক্রিয়ার মানগুলি কীভাবে রেন্ডার করা উচিত তা নির্ধারণ করে। ডিফল্ট রেন্ডার বিকল্পটি হল |
responseDateTimeRenderOption | প্রতিক্রিয়ায় তারিখ, সময় এবং সময়কাল কীভাবে রেন্ডার করা উচিত তা নির্ধারণ করে। |
প্রতিক্রিয়া শরীর
একটি স্প্রেডশীটে মানগুলির একটি পরিসর আপডেট করার সময় প্রতিক্রিয়া।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{
"spreadsheetId": string,
"totalUpdatedRows": integer,
"totalUpdatedColumns": integer,
"totalUpdatedCells": integer,
"totalUpdatedSheets": integer,
"responses": [
{
object ( |
ক্ষেত্র | |
---|---|
spreadsheetId | যে স্প্রেডশীটে আপডেটগুলি প্রয়োগ করা হয়েছিল৷ |
totalUpdatedRows | মোট সারির সংখ্যা যেখানে সারির অন্তত একটি কক্ষ আপডেট করা হয়েছে। |
totalUpdatedColumns | কলামের মোট সংখ্যা যেখানে কলামের অন্তত একটি কক্ষ আপডেট করা হয়েছে। |
totalUpdatedCells | কক্ষের মোট সংখ্যা আপডেট করা হয়েছে৷ |
totalUpdatedSheets | পত্রকের মোট সংখ্যা যেখানে পত্রকের অন্তত একটি কক্ষ আপডেট করা হয়েছে৷ |
responses[] | প্রতিটি ব্যাপ্তির প্রতিক্রিয়া আপডেট করা হয়েছে। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/drive
-
https://www.googleapis.com/auth/drive.file
-
https://www.googleapis.com/auth/spreadsheets
আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।
ডেটা ফিল্টার ভ্যালু রেঞ্জ
মানগুলির একটি পরিসর যার অবস্থান একটি DataFilter
দ্বারা নির্দিষ্ট করা হয়৷
JSON প্রতিনিধিত্ব |
---|
{ "dataFilter": { object ( |
ক্ষেত্র | |
---|---|
dataFilter | স্প্রেডশীটে মানগুলির অবস্থান বর্ণনা করে ডেটা ফিল্টার৷ |
majorDimension | মান প্রধান মাত্রা. |
values[] | ডাটা লিখতে হবে। যদি প্রদত্ত মানগুলি ডেটা ফিল্টারের সাথে মিলে যাওয়া যেকোন পরিসরকে অতিক্রম করে তাহলে অনুরোধটি ব্যর্থ হয়৷ যদি প্রদত্ত মানগুলি মিলে যাওয়া ব্যাপ্তির চেয়ে কম হয় তবে শুধুমাত্র নির্দিষ্ট মানগুলি লেখা হয়, মিলিত ব্যাপ্তিতে বিদ্যমান মানগুলি প্রভাবিত হয় না৷ |
UpdateValuesByDataFilterResponse
একটি স্প্রেডশীটে ডেটা ফিল্টার দ্বারা মানগুলির একটি পরিসর আপডেট করার সময় প্রতিক্রিয়া৷
JSON প্রতিনিধিত্ব |
---|
{ "updatedRange": string, "updatedRows": integer, "updatedColumns": integer, "updatedCells": integer, "dataFilter": { object ( |
ক্ষেত্র | |
---|---|
updatedRange | পরিসর ( A1 স্বরলিপিতে ) যে আপডেটগুলি প্রয়োগ করা হয়েছিল৷ |
updatedRows | সারির সংখ্যা যেখানে সারির অন্তত একটি কক্ষ আপডেট করা হয়েছে। |
updatedColumns | কলামের সংখ্যা যেখানে কলামের অন্তত একটি কক্ষ আপডেট করা হয়েছে। |
updatedCells | কক্ষের সংখ্যা আপডেট করা হয়েছে। |
dataFilter | ডেটা ফিল্টার যা আপডেট করা হয়েছে এমন পরিসর নির্বাচন করেছে। |
updatedData | সমস্ত আপডেট প্রয়োগ করার পরে ডেটাফিল্টার দ্বারা মেলে পরিসরের কক্ষের মান। অনুরোধের |