Neticle Wiki

Megmutatjuk mit gondol a Web!

Felhasználói eszközök

Eszközök a webhelyen


semantic_api_v2.0

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

semantic_api_v2.0 [2019/02/01 12:53]
zoltancsikos létrehozva
semantic_api_v2.0 [2019/02/01 14:15] (aktuális)
zoltancsikos
Sor 335: Sor 335:
             // Sending request object in body as json.             // Sending request object in body as json.
             // Receiving json object as answer.             // Receiving json object as answer.
-            HttpResponse<​JsonNode>​ jsonResponse = Unirest.post("​https://​test.textanalysis.neticle.com/​2.0/​text_analisys")+            HttpResponse<​JsonNode>​ jsonResponse = Unirest.post("​https://​textanalysis.neticle.com/​2.0/​text_analysis")
                 .header("​content-type",​ "​application/​json"​)                 .header("​content-type",​ "​application/​json"​)
                 .body(gson.toJson(textAnalysisApiRequest))                 .body(gson.toJson(textAnalysisApiRequest))
Sor 396: Sor 396:
     }     }
 } }
 +</​code>​
 +
 +=== PHP code example ===
 +
 +Composer dependency:
 +<​code>​
 +php composer.phar require guzzlehttp/​guzzle:​~6.0
 +</​code>​
 +<​code>​
 +<?php
 +require '​vendor/​autoload.php';​
 +
 +$client = new \GuzzleHttp\Client();​
 +$httpResponse = $client->​post('​https://​textanalysis.neticle.com/​2.0/​text_analysis',​ [
 +    '​json'​ => [
 +        '​language'​ => '​en',​
 +        '​token'​ => '​token_from_neticle',​
 +        '​input'​ => 'I like this neighborhood,​ but the 4g net is terrible here.',​
 +        '​callid'​ => '​internal system 1',
 +        '​format'​ => '​json',​
 +        '​stem'​ => false,
 +        '​replaceaccent'​ => false,
 +        '​lowercase'​ => false,
 +        '​keywords'​ => [
 +            '​id'​ => '​net_keyword_1',​
 +            '​synonyms'​ => ['​net',​ '​Net',​ '​NET'​],​
 +            '​excludes'​ => ['​fish',​ '​Fish',​ '​FISH'​],​
 +            '​filters'​ => ['​3g',​ '​3G',​ '​4g',​ '​4G'​],​
 +        ],
 +    ],
 +]);
 +
 +var_dump(json_decode($httpResponse->​getBody()->​getContents()));​
 +
 +</​code>​
 +
 +=== Python code example ===
 +
 +<​code>​
 +import requests
 +
 +url = '​https://​textanalysis.neticle.com/​2.0/​text_analysis'​
 +body = {
 +  '​language':​ '​en',​
 +  '​token':​ '​zurvey3435xsd',​
 +  '​input':​ 'I like this neighborhood,​ but the 4g net is terrible here.',​
 +  '​callid':​ '​internal system 1',
 +  '​format':​ '​json',​
 +  '​stem':​ False,
 +  '​replaceaccent':​ False,
 +  '​lowercase':​ False,
 +  '​keywords':​ [
 +    {
 +      '​id':​ '​net_keyword_1',​
 +      '​synonyms':​ ['​net','​Net','​NET'​],​
 +      '​excludes':​ ['​fish','​Fish','​FISH'​],​
 +      '​filters':​ ['​3g','​3G','​4g','​4G'​]
 +    }
 +  ]
 +}
 +headers = {'​Content-type':​ '​application/​json'​}
 +
 +response = requests.post(url,​ json=body, headers=headers)
 +
 +print response.json()
 +
 </​code>​ </​code>​
  
semantic_api_v2.0.txt · Utolsó módosítás: 2019/02/01 14:15 szerkesztette: zoltancsikos