syntacticaWS
Syntactica Web Services allow access to basic Syntactica functions and web search functions built on Syntactica.
The following operations are supported. For a formal definition, please review the Service Description.
-
GetAbstract
Given a license key and text, returns an abstract of the text. Each line of the abstract contains an integer weight value followed by the line of abstract text. Each line in the abstract is ends in CR LF. Each line is composed of weight, tab, text. So you can easily parse the string returned by splitting the lines based on the ending CR LF pair, then split each line at the tab. You then have a weighted set of lines that can be used to create an abstract. A weight of 1 means most relavent and ranges from 1 to 7. -
GetAbstractForURL
Given a license key and URL, returns an abstract of the web page. The abstract data format is the same as for GetAbstract. -
GetAbstractForURLXML
Given a license key and URL, returns an abstract of the web page. The abstract data format is the same as for GetAbstractXML. -
GetAbstractForURLXMLString
Given a license key and URL, returns an abstract of the web page. The abstract data format is the same as for GetAbstractXMLString. -
GetAbstractXML
Given a license key and text, returns as abstract of the text as XML. A weight of 1 means most relavent abstract line and ranges from 1 to 7. -
GetAbstractXMLString
Given a license key and text, returns as abstract of the text as XML within a string. A weight of 1 means most relavent abstract line and ranges from 1 to 7. -
GetConcepts
Given a license key and text, returns a set of concepts for the text. A weight of 1 means most relavent concept and ranges from 1 to 7. -
GetConceptsXML
Given a license key and text, returns a set of concepts for the text as XML. A weight of 1 means most relavent concept and ranges from 1 to 7. -
GetConceptsXMLString
Given a license key and text, returns a set of concepts for the text as XML within a string. A weight of 1 means most relavent concept and ranges from 1 to 7. -
GetIndex
Given a license key and text, returns index terms for the text. The terms are suitable to use in creating an index for a document. A weight of 1 means most relavent index term and ranges from 1 to 7. Use weight to control how large of an index to create. -
GetIndexXML
Given a license key and text, returns index terms for the text as XML. The terms are suitable to use in creating an index for a document. A weight of 1 means most relavent index term and ranges from 1 to 7. Use weight to control how large of an index to create. -
GetIndexXMLString
Given a license key and text, returns index terms for the text as XML within a string. The terms are suitable to use in creating an index for a document. A weight of 1 means most relavent index term and ranges from 1 to 7. Use weight to control how large of an index to create. -
GetSearchResultForURL
Given a license key and URL, returns same data for that URL that would appear as a search result from GetSearchResults. So given a URL, return information about the URL in the same format as a search result line. -
GetSearchResultForURLXML
Given a license key and URL, returns same data for that URL that would appear as a search result from GetSearchResults. So given a URL, return information about the URL in XML format. -
GetSearchResultForURLXMLString
Given a license key and URL, returns same data for that URL that would appear as a search result from GetSearchResults. So given a URL, return information about the URL in XML format within a string data type. -
GetSearchResults
Given a license key and search terms, returns a set of search results using Syntactica abstracts of web pages found. Search terms must be separated by a space. Each search result ends in CR LF. A search result is composed of Title[|]URL[|]Description[|]Short Abstract. The short abstract is generated by Syntactica. Up to 20 results are returned. -
GetSearchResultsXML
Given a license key and search terms, returns a set of search results using Syntactica abstracts of web pages found. Search terms must be separated by a space. Search results are returned in XML format as XmlNode data type. Up to 20 results are returned. -
GetSearchResultsXMLString
Given a license key and search terms, returns a set of search results using Syntactica abstracts of web pages found. Search terms must be separated by a space. Results returned in XML format within a string data type. Up to 20 results are returned.