Forum Discussion
Anonymous
9 years agoNot applicable
Connect to a Web Service sending parameters
Hi Community I am trying to access a wb API. I am connecting using web connector. I need data based upon some query valuess. I am able to access the website for the basic table, but not sure how...
- Anonymous9 years ago
got my query working.
Thanks everyone.
Anonymous
9 years agoNot applicable
got my query working.
Thanks everyone.
navneet0512
Helper III
4 years agolet
Content = "{
"methodType": "details",
"pageNum": "0",
"pageSize": "3",
"searchParameter": [
{
"key": "order_number",
"value": "469584336"
},
{
"key": "global_bu_id",
"value": "11"
}
],
"sourceApplication": "MORC"
}",
Source = Json.Document(Web.Contents("https://goss-csvc-prod.us.mac.com/gossv3/purchase/search/",[Content=Text.ToBinary(content)]))
in
Source
Getting error "Token comma expected"
- ImkeF4 years ago
Community Champion
Hello navneet0512 ,
you must escape the quotes and also regard that M is case sensitive. So the correct code would look like so:let Content = "{ ""methodType"": ""details"", ""pageNum"": ""0"", ""pageSize"": ""3"", ""searchParameter"": [ { ""key"": ""order_number"", ""value"": ""469584336"" }, { ""key"": ""global_bu_id"", ""value"": ""11"" } ], ""sourceApplication"": ""MORC"" }", Source = Json.Document(Web.Contents("https://goss-csvc-prod.us.mac.com/gossv3/purchase/search/",[Content=Text.ToBinary(Content)])) in Source