I have developed an app in FlutterFlow. From this app I want to sent PDF documents into KNIME for analysis. I have not done this before. I am assuming I will have to set up an API call in FlutterFlow with a POST request. I do not know what URL should I be using in the POST request to send the PDF to KNIME. Can you experts in KNIME guide me step by step to achieve this.
I’m not an expert in this area, but have you thought about using a Get request from Knime? If you’re using the desktop KAP I don’t think there’s a URL natively associated with it that you can POST to. If you have Knime Server you can use its REST API.
It is difficult to recommend any specific solution without knowing more details about your setup & use case : e.g. does the process need to run on a schedule? Is it triggered by a user action?
Do you have an option of writing those pdf files to a location ( sharepoint, GDrive, S3, locally etc) as an “intermediary” step? You could grab those via knime & then execute the downstream process.
Thanks for your reply. Below is the file URL which has PDF. This is what I want to send to KNIME for analysis. So basically a user will click a button in my app which should then send this URL or the PDF to be available in KNIME for analysis.
At this point in time I want to use a free plan. If I am not mistaken I can use KNIME Community Server for test purpose. In case you have better solution for my use case please let me know.
I don’t think that is the case. I think if you want to run something “on the hub” your cheapest plan is the KNIME Community Hub Team Plan - see here for an overview:
That said I am not sure whether deploying workflows as REST services is available on team plan.
Thanks for your reply. Below is the file URL which has PDF. This is what I want to send to KNIME for analysis. So basically a user will click a button in my app which should then send this URL or the PDF to be available in KNIME for analysis.
At this point in time I want to use a free plan. If I am not mistaken I can use KNIME Community Server for test purpose. In case you have better solution for my use case please let me know. If you have any other questions please let me know.