...
It is an integration model based on receiving data by GEODI from the application. ECM, CMS, DMS applications and all applications that can provide content via web service or rest api can use this model. Different standards are supported for the service to be provided.
- GEODI Service modelWeb Services of your application
Enterprise Content Managment (ECM)
Content Managment System (CMS)
- Document Content Managment (DMS)
- Sitemap xml, News Sitemap xml
...
Excerpt |
---|
If you have a web application and if your application is not standing all the time, you can use this method to trigger your application by GEODI. |
Web Services of your application
With definition files to be added to Settings \ FeedEnumeratorMeta, data can be obtained from special web services of the application. The definition file uses macros for mappings. The macro language is C #.
If you forward the documentation of the services related to receiving and authorizing the contents, we can write the definition files for you.
GEODI Service Connection Standard
...
GetContents | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Definition | It is the method used to follow the changes in the application and to get the contents. By calling this service at set times, information is received about the changed additions. If a .net soap api that takes same parameters and returns same object as an output is implemented, then | ||||||||||||||||||||||||||||
Reguest | [ServiceURL]?m=GetContents | ||||||||||||||||||||||||||||
HttpMethod | GET, POST | ||||||||||||||||||||||||||||
Expected Errors | 401 Unauthorized access / Access denied 403 Forbidden 511 Network Authentication Required | ||||||||||||||||||||||||||||
Ek Bilgiler | Api Credential (NTLM,Digest,Basic Authentication) : The api user set for GEODI. The application should return all contents within the authority of this user. ChangeKey: The first request is not forwarded to receive all data. If transmitted, GEODI expects the contents to return after this value. GEODI retrieves this value from the ChangeKey value in the GetContents result it last processed and transmits the next scheduled scan. When the application returns, it can send any value it can use to track the change. Page : Indicates which page is currently requested if a PageCount has returned from the GetContents service. This parameter is also passed to the CurrentKey parameter | ||||||||||||||||||||||||||||
Return Value | A JSON object that contains content information. Details can be reached from Geodi ContentObject - İçerik Tanım Nesnesi#İçerikTanımNesnesi-Çokluİçerik | ||||||||||||||||||||||||||||
Examples |
| ||||||||||||||||||||||||||||
Example applications |
...