Method: claims.imageSearch

با استفاده از یک تصویر به عنوان پرس و جو در میان ادعاهای بررسی شده واقعیت جستجو کنید.

درخواست HTTP

GET https://factchecktools.googleapis.com/v1alpha1/claims:imageSearch

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای پرس و جو

پارامترها
imageUri

string

مورد نیاز. URI تصویر منبع. این باید یک نشانی وب HTTP/HTTPS تصویر برای دسترسی عموم باشد.

هنگام واکشی تصاویر از نشانی‌های وب HTTP/HTTPS، Google نمی‌تواند تضمین کند که درخواست تکمیل می‌شود. اگر میزبان مشخص شده درخواست را رد کند (مثلاً به دلیل کاهش فشار یا جلوگیری از DOS)، یا اگر Google درخواست‌های سایت را برای جلوگیری از سوء استفاده کند، ممکن است درخواست شما با شکست مواجه شود. برای برنامه های تولیدی نباید به تصاویر میزبان خارجی وابسته باشید.

languageCode

string

اختیاری. کد زبان BCP-47، مانند "en-US" یا "sr-Latn". می تواند برای محدود کردن نتایج بر اساس زبان استفاده شود، اگرچه ما در حال حاضر منطقه را در نظر نمی گیریم.

pageSize

integer

اختیاری. اندازه صفحه بندی ما به این تعداد از نتایج باز خواهیم گشت. در صورت تنظیم نشدن، 10 پیش‌فرض می‌شود.

pageToken

string

اختیاری. نشانه صفحه بندی. شما می توانید nextPageToken که از درخواست لیست قبلی بازگردانده شده است، در صورت وجود، برای دریافت صفحه بعدی ارائه دهید. تمام فیلدهای دیگر باید همان مقادیر درخواست قبلی را داشته باشند.

offset

integer

اختیاری. یک عدد صحیح که افست فعلی (یعنی محل شروع نتیجه) را در نتایج جستجو مشخص می کند. این فیلد فقط در صورتی در نظر گرفته می شود که pageToken تنظیم نشده باشد. به عنوان مثال، 0 به معنای بازگشت نتایج از اولین نتیجه منطبق و 10 به معنای بازگشت از نتیجه یازدهم است.

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

پاسخ از جستجوی ادعاهای واقعی بررسی شده با تصویر.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "results": [
    {
      object (Result)
    }
  ],
  "nextPageToken": string
}
فیلدها
results[]

object ( Result )

فهرست ادعاها و تمام اطلاعات مرتبط با آنها.

nextPageToken

string

نشانه صفحه بندی بعدی در پاسخ جستجو. باید به عنوان pageToken برای درخواست زیر استفاده شود. مقدار خالی به معنای عدم نتیجه بیشتر است.

نتیجه

ادعا و اطلاعات مرتبط با آن

نمایندگی JSON
{
  "claim": {
    object (Claim)
  }
}
فیلدها
claim

object ( Claim )

ادعایی که با درخواست مطابقت داشت.