Interface de compréhension sémantique


Compréhension sémantique

1475118416259629.jpg

L'appel d'interface de compréhension sémantique de la plateforme ouverte WeChat (requête http) est simple et pratique. Les utilisateurs n'ont pas besoin de maîtriser la compréhension sémantique et les technologies associées. à leurs propres caractéristiques de produit. Construire un ensemble de services sémantiques intelligents.

Envoyer une demande de compréhension sémantique

Méthode de requête http : POST (veuillez utiliser le protocole https)

https://api.weixin.qq.com/semantic/semproxy/search? access_token=YOUR_ACCESS_TOKEN

Format de données POST : JSON

Exemple de données POST :

{

"query":"Vérifiez le billet China Southern Airlines de Pékin à Shanghai demain",

"city": "Pékin",

"category": "vol,hôtel",

"appid":"wxaaaaaaaaaaaaaaa",

"uid":"123456"

Description du paramètre

ville
ParamètresEst-ce nécessaireType de paramètre Description
access_token estStringSelon l'appid et appsecret, le tok en
query est String
catégorie est le type de service que String doit être utilisé. Plusieurs sont séparés par "," et ne peuvent pas être vides
latitude.Voir le document du protocole d'interfaceFloatLes coordonnées de latitude sont saisies en même temps que la longitude choisir une des deux saisies avec la ville
; longitude Voir le document du protocole d'interface Float Les coordonnées de longitude sont saisies en même temps que la latitude ;
Voir le document d'accord de l'interface StringNom de la ville, choisissez l'une des longitudes et latitudes à saisir
régionVoir le document du protocole d'interfaceString Nom de la zone, présence dans la ville Vous pouvez l'enregistrer ci-dessous ; choisissez l'une des longitude et latitude et entrez
appid est StringL'identifiant unique du compte officiel, utilisé pour distinguer le développeur de compte officiel
uidNoStringIdentifiant unique de l'utilisateur (identifiant non-développeur), l'utilisateur distingue les différents utilisateurs sous le compte officiel (il est recommandé de renseigner l'openid de l'utilisateur), si c'est le cas vide, le contexte ne peut pas être utilisé Comprendre la fonction. La fonction de compréhension du contexte ne peut être utilisée que lorsque appid et uid existent en même temps.

Remarque : l'intention d'une seule catégorie est relativement claire et la couverture de reconnaissance est relativement large, donc si vous souhaitez utiliser uniquement une catégorie spécifique, il est recommandé de définir la catégorie uniquement sur cette catégorie.

Instructions de retour Dans des circonstances normales, WeChat renverra le paquet de données JSON suivant :

{

"errcode":0,

"query": "Vérifiez l'heure d'arrivée de Pékin demain billet China Southern Airlines pour Shanghai",

"type":"vol",

"semantic":{

"details":{

"start_loc":{

"Type": "loc_city",

"City": "Beijing",

"City_simple": "Beijing",

"loc_ori": "Beijing"

} ,

"end_loc": {

«Type»: «Loc_City»,

«City»: «Shanghai»,

‘City_simple»: «Shanghai»,

‘loc_ori»: »Shanghai»

} " compagnie aérienne": "China Southern Airlines" }

Description du paramètre de retour

ParamètresEst-ce nécessaireType de paramètre Explication
errcode estInt représente l'état après la requête
query est Stringchaîne de saisie de l'utilisateur
tapez Il est l'identifiant de type global du service StringPour plus de détails, veuillez consulter la définition du protocole de service vertical dans le document de protocole
sémantique. est l'identifiant structuré après compréhension sémantique de Object, chaque service est différent
resultNoAr ray Résultats pour certaines catégories
answerNoStringhtml5 affichage des résultats dans certaines catégories, actuellement non pris en charge
textNoStringInstructions de réponse spéciales

Veuillez consulter : Document du protocole d'interface de compréhension sémantique