Interface de compréhension sémantique
Compréhension sémantique
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
Paramètres | Est-ce nécessaire | Type de paramètre | Description |
access_token | est | String | Selon 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'interface | Float | Les 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 | String | Nom de la ville, choisissez l'une des longitudes et latitudes à saisir | |
région | Voir le document du protocole d'interface | String | 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 | String | L'identifiant unique du compte officiel, utilisé pour distinguer le développeur de compte officiel |
uid | No | String | Identifiant 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 Veuillez consulter : Document du protocole d'interface de compréhension sémantique Paramètres Est-ce nécessaire Type de paramètre Explication errcode est Int représente l'état après la requête query est String chaîne de saisie de l'utilisateur tapez Il est l'identifiant de type global du service String Pour 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 result No Ar ray Résultats pour certaines catégories answer No String html5 affichage des résultats dans certaines catégories, actuellement non pris en charge text No String Instructions de réponse spéciales