You can use this object to provide more detailed content to Geodi Data Extraction API (Formatter) and Geodi Feed Api (FeedHandler) services. |
With the definitions to be sent, privileges, special display name, special display address of the content, path, url or whole content (byte []) from which the content will be transmitted can be forwarded to the service.
All properties of objects can be accessed via Geodi using Single Content - ContentObject and Multiple Content - IntegrationObject addresses.
{ Mode:0, ContentURL : '', DisplayName:'', ContentDate:'', ViewURL : '', Thumbnail : '', FastViewHTML:'', MetaData : [ { Name:'', GType:'', Value: null, DDoubleValue:double , DText:'', DAttributes: {Key:Value,Key:Value} } ], Content : { Extension: '', ContentID:'', Content : '', CurrentSections :[{TableName:'',ColumnName:'',Section:0, SectionGroupID:'',Attributes : {Key:Value,Key:Value}}], Properties :[{TableName:'',ColumnName:'',Section:0, SectionGroupID:'',Attributes : {Key:Value,Key:Value}}], Splitters : [ { SType:'string', Text:'', SectionIndex:-1, PropertiesIndex:-1, }, { SType:'string[]', Splitters : [] SectionIndex:-1, PropertiesIndex:-1, }, { SType:'object', Objects:[ {GType:'', Value: null, DDoubleValue:double , DText:'', DAttributes: {Key:Value,Key:Value} } ], SectionIndex:-1, PropertiesIndex:-1, } ] }, Permission : { Permit[], Deny[] } } |
TextData (string[] - Optional): Additional text information can be transmitted. OCR or searchable text content obtained in different ways is expected. Each element in the array must correspond to one page. If paging is not known, only 1 element should be sent, and all text to be transmitted must contain data. Unlike the TextURL property, passed values are appended to the content. (Processed as ContentURL + TextData or TextURL + TextData)
{ PageCount:0, ChangeKey:'', Permission : { Permit[], Deny[] }, Contents : [ ContentObject, ContentObject , ... ] } |