Method: claims.imageSearch

Recherchez des affirmations vérifiées à l'aide d'une image comme requête.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de requête

Paramètres
imageUri

string

Obligatoire. URI de l'image source. Il doit s'agir d'une URL HTTP/HTTPS d'image accessible au public.

Lorsque les images sont récupérées par le biais d'URL HTTP/HTTPS, Google ne peut pas garantir que la requête sera traitée. La requête peut échouer si l'hébergeur la rejette (par exemple, en raison de mesures de limitation du trafic ou de protection contre les attaques DoS) ou si Google limite l'accès au site afin d'empêcher tout abus. Vos applications de production ne doivent pas dépendre d'images hébergées en externe.

languageCode

string

Facultatif. Le code de langue BCP-47, tel que "en-US" ou "sr-Latn". Permet de limiter les résultats par langue, mais nous ne tenons pas compte de la région pour le moment.

pageSize

integer

Facultatif. Taille de la pagination. Nous renverrons jusqu'à ce nombre de résultats. Si cette clause n'est pas définie, la valeur par défaut est 10.

pageToken

string

Facultatif. Jeton de pagination. Vous pouvez fournir le nextPageToken renvoyé par une requête List précédente, le cas échéant, afin d'obtenir la page suivante. Tous les autres champs doivent avoir les mêmes valeurs que dans la requête précédente.

offset

integer

Facultatif. Valeur entière spécifiant le décalage actuel (c'est-à-dire l'emplacement du résultat de départ) dans les résultats de recherche. Ce champ n'est pris en compte que si pageToken n'est pas spécifié. Par exemple, la valeur 0 signifie que les résultats doivent commencer par le premier résultat correspondant, tandis que la valeur 10 signifie qu'ils doivent commencer par le 11e résultat.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Réponse à une recherche d'affirmations vérifiées par image.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "results": [
    {
      object (Result)
    }
  ],
  "nextPageToken": string
}
Champs
results[]

object (Result)

Liste des revendications et de toutes les informations associées.

nextPageToken

string

Le prochain jeton de pagination dans la réponse Search. Il devrait être utilisé comme pageToken pour la requête suivante. Une valeur vide signifie qu'il n'y a plus de résultats.

Résultat

Une revendication et les informations associées.

Représentation JSON
{
  "claim": {
    object (Claim)
  }
}
Champs
claim

object (Claim)

Affirmation correspondant à la requête.