Vocabularies List Overview - Annotopia/AtConnectors GitHub Wiki
Vocabularies List Connectors are components that allow to integrate vocabularies listing services in the Annotopia framework. The framework will in turn make them available to third parties through the same protocol/schema of communication.
The idea is to provide a set of methods and tools allowing us and third parties to easily write connectors to the terms services of choice. The connectors will take care of communications and will all expose the same JSON-LD based format. The goal is to simplify the work of those that write applications and web applications for creating manual and automatic annotation.
Service
All the services offering Vocabularies List need to implement the interface IVocabulariesListService which includes the method:
JSONObject retrieveVocabularies(HashMap parameters);
with attributes:
- parameters: the map with all parameters, including authorization tokens or apikeys