I have searched the forum, but not finding confirmation that I’m looking for and am still unsure about something.
I was told by customer that I will need to call their system with the following request, in order to retrieve a big batch of order confirmations (below is what is mentioned in their documentation):
It seems that pub.client:http will need to be utilized, but I am very confused as to where to do the parameters (upc, color, size, username, password)
Parts I’m confused about.
The above looks like a “get” request, whereas the customer’s documentation mentions “post”. Thought I learned that post requests do not have parameters in the url.
Believe I read in the forum somewhere that it is fine to do https with pub.client:http. There’s no certificates involved here.
I would have thought that the username and password would be placed in the auth area of pub.client:http, but not sure that’s the case because above link says “userName”, but the field under auth in http service says just “user”
Based on research, it seems that I would need to either assign the parameters to the url portion of pub.client:http whereas the key would be mentioned, but the value would be a variable (ex. color=%color%)…or…every parameter will need to be assigned to data/string in pub.client:http, but the data/string field is a single, not a list. Again, I’m confused.
Can someone help me out here? Can you tell me how the pub.client:http should be setup for this scenario. I am not able to test any of my thoughts at the moment, due to issue at customer’s site, so I’m trying to move forward with creating the EAI code and can actually test at a later date.