6. Tools
Tools
Getting Existing Tools
HATToolsService.getAvailableTools(
userDomain: userDomain,
userToken: userToken,
completion: gotAppsFromDex,
failCallBack: errorGettingApps)[
{
"id": "sentiment-tracker",
"info": {
"version": "1.0.0",
"versionReleaseDate": "2018-01-01T12:00:00.000Z",
"name": "Sentiment Tracker",
"headline": "Sentiment in your words",
"description": {
"text": "Sentiment Tracker analyses your texts on Facebook, Twitter and Notables to work out how negative or positive your postings are."
},
"termsUrl": "https://hatdex.org/terms-of-service-hat-owner-agreement",
"supportContact": "[email protected]",
"graphics": {
"banner": {
"normal": ""
},
"logo": {
"normal": "https://github.com/Hub-of-all-Things/exchange-assets/blob/master/Sentiments/logo.png?raw=true"
},
"screenshots": [
{
"normal": "https://github.com/Hub-of-all-Things/exchange-assets/blob/master/Sentiments/Screenshot1.jpg?raw=true"
},
{
"normal": "https://github.com/Hub-of-all-Things/exchange-assets/blob/master/Sentiments/Screenshot2.jpg?raw=true"
}
]
},
"dataPreviewEndpoint": "/she/feed/she/sentiments"
},
"developer": {
"id": "hatdex",
"name": "Dataswyft Ltd",
"url": "https://hatdex.org",
"country": "United Kingdom"
},
"trigger": {
"triggerType": "individual"
},
"dataBundle": {
"name": "data-feed-counter",
"bundle": {
"she/insights/emotions": {
"endpoints": [
{
"endpoint": "she/insights/emotions",
"mapping": {
"message": "text",
"timestamp": "timestamp"
}
}
],
"orderBy": "timestamp",
"ordering": "descending",
"limit": 20
},
"notables/feed": {
"endpoints": [
{
"endpoint": "rumpel/notablesv1",
"mapping": {
"message": "message",
"timestamp": "created_time"
}
}
],
"orderBy": "created_time",
"ordering": "descending",
"limit": 20
},
"she/insights/emotions/negative": {
"endpoints": [
{
"endpoint": "she/insights/emotions/negative",
"mapping": {
"message": "text",
"timestamp": "timestamp"
}
}
],
"orderBy": "timestamp",
"ordering": "descending",
"limit": 20
},
"twitter/tweets": {
"endpoints": [
{
"endpoint": "twitter/tweets",
"mapping": {
"message": "text",
"timestamp": "lastUpdated"
}
}
],
"orderBy": "lastUpdated",
"ordering": "descending",
"limit": 20
},
"facebook/feed": {
"endpoints": [
{
"endpoint": "facebook/feed",
"mapping": {
"message": "message",
"timestamp": "created_time"
}
}
],
"orderBy": "created_time",
"ordering": "descending",
"limit": 20
},
"she/insights/emotions/neutral": {
"endpoints": [
{
"endpoint": "she/insights/emotions/neutral",
"mapping": {
"message": "text",
"timestamp": "timestamp"
}
}
],
"orderBy": "timestamp",
"ordering": "descending",
"limit": 20
},
"she/insights/emotions/positive": {
"endpoints": [
{
"endpoint": "she/insights/emotions/positive",
"mapping": {
"message": "text",
"timestamp": "timestamp"
}
}
],
"orderBy": "timestamp",
"ordering": "descending",
"limit": 20
}
}
},
"status": {
"available": true,
"enabled": true,
"lastExecution": "2018-11-12T10:29:36.724Z"
}
}
]Enabling / Disabling Tools
Enable Tool
Disable Tool
Last updated
Was this helpful?