Flowgear Web Request - flowgear

I have issue in send json data usingi web request node to,I have used web request node to send request on specific web service URL(created web service in java) and in web service received json data pass by web request post data but in web service post data are not received.I have successfully done invoked flowgear specific workflow endpoint via web request URL and pass static json data into post data property in web request node it is work and store data into database.
URL->http://...
Header-> I have not set any header(I have test set contenttype header but same issue is occur)
ContentType->application_json
Method->POST
Post data->{"Account":"1","Name":"testingaccount","Contact_Person":"abc","Telephone":"12345"}
ResponseBody->Column \u0027test_customer_name\u0027 cannot be null
Please help me what is missing in web request node configuration?

Related

Azure logic app API http response with excel file download using Postman

Created azure logic app HTTP request it gives response for normal JSON schema However, I want to attach SharePoint excel sheet when I trigger the request from Postman.
1.How to used content type or schema to download the attached file. when postman request sent.
2.is that possible to download when you hit API through logic app
3.Generated HTTP POST URL is working
For your requirement, I test it in my side. It seems we do not need to set any value for "Content-Type" in headers of response. Please refer to my logic app below:
Then when you request the logic app url in postman, please choose "Send and Download" instead of "Send".
After that, you can download the file when request the url in postman.

How to setup a Web Hook API URL with Post Method

UIB Sandbox Access request.
The webhook URL will be receiving a webhook payload as an input.
Get the web hook URL from the application you want to send data
use that URL in webhook section of the application you want to receive data from
choose type of events you want to application to notify you about

Azure API management always returning 404 resource not found

I have an API instance in AZURE where the configurations are as below.
API endpoint : corol.abpparking.domain.com
API suffix : myaboutpage
Backend Webservice URL : http://10.20.10.2:8080/api/v1/
What works
If i call the webservice URL directly as below for the operation GET to /about, i get response code 200
http://10.20.10.2:8080/api/v1/about
Response: 200
What does not work
If i perform the same operation via APIM, i get a 404 resource not found.
http://corol.abpparking.domain.com/myaboutpage/about
Response: 404 Resource not found
I could not figure our what could be the reason. Note that i do not have any basepath in the Swagger definition.
Make sure to check that your API in Azure APIM is configured to accept HTTP in addition to HTTPS. You can set this in API settings, on the same page where you set API backend URL

Express Session not working with DialogFlow

I have deployed an Express app on Heroku, set my web hook on the address and use my DG agent to make post request to the endpoint on Heroku.
The webhook passes over parameters's body to another web service and that's fine. I need to keep track of the cookie the web service passes back in order to send it back to keep the context of the conversation.
At the moment I am saving a file on the server with the Express's session id (req.session.id) and the cookie value. Everything works if I make POST call via Postman or via form, so let's say the web application is tracking sessions properly.
On the contrary, if I test my webhook with the DialogFlow agent, I receive a new session id per each request to my endpoint on Heroku.
I don't understand why... What am i missing?
I do not believe you can rely on the request from DialogFlow maintaining a cookie for you.
We are using DialogFlow, Google Actions, and Node.js. We retain session information by including data in the response we send back, which we then read when the next request comes in. When writing a response we put our session data (JSON) on the assistant.data attribute. When receiving a request we get session data from the incoming event.body.
We had considered trying to live off a unique ID of the incoming request, such as a user ID or device ID, but did not pursue it.

What is the use of `HTTP End Point` in Jitterbit?

We have started using Jitterbit. Thanks for the pretty good product.
Can anyone tell me what is the use of HTTP End Point ?
It is used for request or response ?
I believe it is used for only response. When external system send Response to us calling our HTTP end point, we will use the response data and process the operation.
Or else external server will request calling our HTTP End point, we will process the request using many operation .
HTTP endpoint is used to call the Jitterbit Server Endpoint
Let me explain...
Using Jitterbit you have called a webservice (External Source). You got the response same time. Here request and response used same http session.
You are expecting some response from external source after 2 days. You must have some listenerin the Jitterbit server. That listener will kick-in you jitterbit operations.
Ex:- External source will call below URL.
http://www.yourjitterbitsername:46908/endpoint
www.yourjitterbitsername :- Your jitterbit server
46908 : port number
endpoint :- Jitterbit Endpoint.
When external source hit the URL, it executes the corresponding Jitterbit Operation that you have mesnioned in the Http Endpoint synchronously or asynchronously. (You can do in settings)
You can store the request variable in to the jitterbit global variable. Request variable means, the request external source is requesting to the jitterbit server.