Method: fullHashes.find

অনুরোধ করা হ্যাশ উপসর্গের সাথে মেলে এমন সম্পূর্ণ হ্যাশগুলি খুঁজে পায়।

HTTP অনুরোধ

POST https://safebrowsing.googleapis.com/v4/fullHashes:find

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

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

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

JSON প্রতিনিধিত্ব
{
  "client": {
    object (ClientInfo)
  },
  "clientStates": [
    string
  ],
  "threatInfo": {
    object (ThreatInfo)
  },
  "apiClient": {
    object (ClientInfo)
  }
}
ক্ষেত্র
client

object ( ClientInfo )

ক্লায়েন্ট মেটাডেটা।

clientStates[]

string ( bytes format)

বর্তমান ক্লায়েন্ট প্রতিটি ক্লায়েন্টের স্থানীয় হুমকি তালিকার জন্য জানায়।

একটি base64-এনকোডেড স্ট্রিং।

threatInfo

object ( ThreatInfo )

তালিকা এবং হ্যাশ চেক করা হবে.

apiClient

object ( ClientInfo )

ক্লায়েন্টের বাস্তবায়নের উপরে নির্মিত উচ্চ-স্তরের API-এর কলারের সাথে যুক্ত ক্লায়েন্ট মেটাডেটা।

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

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

JSON প্রতিনিধিত্ব
{
  "matches": [
    {
      object (ThreatMatch)
    }
  ],
  "minimumWaitDuration": string,
  "negativeCacheDuration": string
}
ক্ষেত্র
matches[]

object ( ThreatMatch )

অনুরোধ করা উপসর্গের সাথে মিলে যাওয়া সম্পূর্ণ হ্যাশ।

minimumWaitDuration

string ( Duration format)

ক্লায়েন্টকে যেকোন ফাইন্ড হ্যাশ রিকোয়েস্ট ইস্যু করার আগে ন্যূনতম সময়কাল অপেক্ষা করতে হবে। যদি এই ক্ষেত্রটি সেট করা না থাকে, ক্লায়েন্টরা যত তাড়াতাড়ি চায় একটি অনুরোধ জারি করতে পারে৷

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

negativeCacheDuration

string ( Duration format)

হুমকি তালিকার সাথে মেলেনি এমন অনুরোধ করা সত্ত্বাগুলির জন্য, কতক্ষণ প্রতিক্রিয়া ক্যাশে করতে হবে৷

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"