I am trying to write a Process Model in Appian which uses an interface to accept a document from the user [of any size] and then feed that document to our document management system using its REST web-api.
The document management system provides a web-api which allows you to call a method to create a document, and this call will return a document id. You can then subsequently send chunks of the document using that document id as a base64 string.
So, what I have done so far is to develop an interface which successfully accepts documents from the user and stores them into an appian folder.
Now what I need to do is get those documents and convert them into a base64 string and then send them a chunk at a time to the web-api provided by our document management system.
Can anyone advise how I would do this using a process model?
We are looking for same kind of solution in our project where appian webAPI has to receive set of documents (array of documents) from external system (SFDC).
And the received doc has to be saved into Appian as Appian document. Can you please share ur implementation.
Hi, I'm going from the other direction - extracting documents from appian to be stored in a document management system [for which I'm using Appian's web-api to allow the external system to access the documents it requires], so its not quite the same. I haven't investigated how one goes about retrieving documents FROM an external system into appian.
okay, thanks David, got your point.
Discussion posts and replies are publicly visible
© 2020 Appian. All rights reserved.