Method: spreadsheets.values.batchGetByDataFilter

নির্দিষ্ট ডেটা ফিল্টারগুলির সাথে মেলে এমন মানগুলির এক বা একাধিক ব্যাপ্তি প্রদান করে৷ কলকারীকে অবশ্যই স্প্রেডশীট আইডি এবং এক বা একাধিক DataFilters উল্লেখ করতে হবে। অনুরোধে থাকা যেকোনো ডেটা ফিল্টারের সাথে মেলে এমন রেঞ্জগুলি ফেরত দেওয়া হবে।

HTTP অনুরোধ

POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values:batchGetByDataFilter

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
spreadsheetId

string

স্প্রেডশীটের আইডি থেকে ডেটা পুনরুদ্ধার করতে হবে।

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "dataFilters": [
    {
      object (DataFilter)
    }
  ],
  "majorDimension": enum (Dimension),
  "valueRenderOption": enum (ValueRenderOption),
  "dateTimeRenderOption": enum (DateTimeRenderOption)
}
ক্ষেত্র
dataFilters[]

object ( DataFilter )

ডেটা ফিল্টারগুলি পুনরুদ্ধার করার জন্য মানগুলির ব্যাপ্তির সাথে মেলে৷ নির্দিষ্ট ডেটা ফিল্টারগুলির সাথে মেলে এমন রেঞ্জগুলি প্রতিক্রিয়াতে অন্তর্ভুক্ত করা হয়েছে৷

majorDimension

enum ( Dimension )

ফলাফল ব্যবহার করা উচিত যে প্রধান মাত্রা.

উদাহরণস্বরূপ, যদি স্প্রেডশীট ডেটা হয়: A1=1,B1=2,A2=3,B2=4 , তাহলে একটি অনুরোধ যা সেই পরিসরটি নির্বাচন করে এবং majorDimension=ROWS প্রদান করে [[1,2],[3,4]] , যেখানে একটি অনুরোধ যা majorDimension=COLUMNS সেট করে [[1,3],[2,4]] প্রদান করে।

valueRenderOption

enum ( ValueRenderOption )

আউটপুটে মানগুলি কীভাবে উপস্থাপন করা উচিত। ডিফল্ট রেন্ডার বিকল্পটি হল FORMATTED_VALUE

dateTimeRenderOption

enum ( DateTimeRenderOption )

কিভাবে তারিখ, সময়, এবং সময়কাল আউটপুট প্রতিনিধিত্ব করা উচিত. valueRenderOption FORMATTED_VALUE হলে এটি উপেক্ষা করা হয়। ডিফল্ট dateTime রেন্ডার বিকল্প হল SERIAL_NUMBER

প্রতিক্রিয়া শরীর

DataFilters দ্বারা নির্বাচিত একটি স্প্রেডশীটে একাধিক পরিসরের মান পুনরুদ্ধার করার সময় প্রতিক্রিয়া।

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "spreadsheetId": string,
  "valueRanges": [
    {
      object (MatchedValueRange)
    }
  ]
}
ক্ষেত্র
spreadsheetId

string

স্প্রেডশীটের আইডি থেকে ডেটা পুনরুদ্ধার করা হয়েছে।

valueRanges[]

object ( MatchedValueRange )

ডেটা ফিল্টারগুলির তালিকা সহ অনুরোধ করা মানগুলি তাদের মেলে৷

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:

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

আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।

মিলিত মান রেঞ্জ

একটি মান পরিসর যা এক বা একাধিক ডেটা ফাইলার দ্বারা মেলে৷

JSON প্রতিনিধিত্ব
{
  "valueRange": {
    object (ValueRange)
  },
  "dataFilters": [
    {
      object (DataFilter)
    }
  ]
}
ক্ষেত্র
valueRange

object ( ValueRange )

DataFilter দ্বারা মিলিত মানগুলি।

dataFilters[]

object ( DataFilter )

অনুরোধ থেকে DataFilters যা মানগুলির পরিসরের সাথে মেলে৷