Skip to main content
1-Visitor
May 24, 2020
Question

Connecting external API into Thingworx

Hello,
I am trying to connect external API into Thingworx.  But i am unable to receive responses.  I attached my code here.  and i upload my result also.  Please help me to do that.
Code:


var params = {
proxyScheme: undefined /* STRING */,
headers: { 'grant_type':'*****','client_id':'******','client_secret':'******','resource':'*******'},
ignoreSSLErrors: true,
useNTLM: undefined /* BOOLEAN */,
workstation: undefined /* STRING */,
useProxy: undefined /* BOOLEAN */,
withCookies: undefined /* BOOLEAN */,
proxyHost: undefined /* STRING */,
url: "https://******", /* STRING */
timeout: 6000,
proxyPort: undefined /* INTEGER */,
password: undefined /* STRING */,
domain: undefined /* STRING */,
username: undefined /* STRING */
};

// result: JSON
var result = Resources["ContentLoaderFunctions"].GetJSON(params);

 

7 replies

1-Visitor
May 25, 2020

Did you test the API call before with a more "raw" tool like Postman or Curl?

Translate
DMu31-VisitorAuthor
1-Visitor
May 25, 2020

Hello,

It's working perfectly in postman... But I am unable to get response from thingworx...  Please help me to do that... 

Translate
DMu31-VisitorAuthor
1-Visitor
May 27, 2020

Hello,
How to pass our body into params region because when i am executing the services it is taking url alone or it is printing header section alone.  I need to get access token as a output.  I passed my url and i declared input values like grant_type,client_id inside the content.  if i run these things i am unable to access token.  My url is working fine in postman.  please help me to resolve this issues.


Thank you

Translate
1-Visitor
June 2, 2020

Hi,

can you get the output for the above issue.I am also working on similar to your code.I am also getting the same issue

Thanks,

karthik

Translate