Centre de développement

Obtenir les coordonnées en fonction du mot-clé

POST /esignglobal/v1/files/keywordPositions

Description de l'interface

Avant d'initier une enveloppe à l'aide de l'API, vous pouvez utiliser cette interface pour obtenir les coordonnées du contenu spécifié dans le fichier, en tant que paramètre d'entrée de l'interface d'initiation d'enveloppe. La recherche s'effectue dans l'ensemble du document.

Paramètres de requête

Nom du paramètre

Type

Obligatoire

Description

fileKey

string

true

fileKey du fichier

keywords

array

true

Liste de mots-clés, permettant de localiser les coordonnées de position dans le fichier

【Attention】

  1. Vous pouvez transmettre jusqu'à 5 mots-clés à la fois.
  2. Les mots-clés ne prennent pas en charge les caractères spéciaux, les emoji et autres caractères qu'Adobe ne peut pas analyser.

Exemple de requête

{
    "keywords": [
    "制单人:",
    "打印日期:"
  ],
    "fileKey": "$dd863699-e1ba-47ba-b05c-26029e7089f9$793468458"
}

Paramètres de réponse

Nom du paramètre

Type

Description

keywordPositions

array

Informations sur les mots-clés

 

keyword

array

Mot-clé

 

searchResult

boolean

Le mot-clé a-t-il récupéré une valeur de coordonnées ?

 

 

positions

array

Informations de localisation du mot-clé

 

 

pageNum

int

Numéro de page où se trouve le mot-clé

 

 

coordinates

array

Valeurs des coordonnées XY du mot-clé

【注意】Le positionnement des coordonnées est effectué en fonction du premier caractère du mot-clé, et le tableau de coordonnées est trié par ordre décroissant des coordonnées Y, puis par ordre croissant des coordonnées X

 

 

 

positionX

float

Coordonnée X

 

 

 

positionY

float

Coordonnée Y

Exemple de réponse

{
    "code": "0",
    "data": [
    {
      "keyword": "制单人:",
      "positions": [
        {
          "coordinates": [
            {
              "positionX": 174,
              "positionY": 361.27
            }
          ],
          "pageNum": 2
        }
      ],
      "searchResult": true
    },
    {
      "keyword": "打印日期:",
      "positions": [
        {
          "coordinates": [
            {
              "positionX": 804,
              "positionY": 361.77
            }
          ],
          "pageNum": 2
        }
      ],
      "searchResult": true
    }
  ],
    "message": "成功"
}

 

Description de l'interface
Paramètres de requête
Exemple de requête
Paramètres de réponse
Exemple de réponse