Building Custom Integrations for ThingWorx Navigate - Course
Hallo,
I'm following the course Building Custom Integrations for ThingWorx Navigate | Integration Tier - The Resource - Making Calls to Integration Hub Services. And always get errors
var filter = '{"filters":{"fieldName":"Number","type":"EQ","value":"' + Number + '"}}';
var params = { /* INFOTABLE */
resources: 'WindchillDemoPartResourceProvider' /* INFOTABLE */,
serviceName: 'Get' /* STRING */,
params:{
dataShape: {
fieldDefinitions: {
dataShapeName: {
name: "dataShapeName",
baseType: "STRING"
},
query: {
name: "query",
baseType: "QUERY"
},
extraParams: {
name: "extraParams",
baseType: "JSON"
},
dataShape: {
name: "dataShape",
baseType: "INFOTABLE"
}
}
},
rows: [{
dataShapeName: DataShape,
query: filter,
extraParams: undefined,
dataShape: undefined
}]
}
};
// result: INFOTABLE dataShape: ""
var result = Things["PTC.Resource.ResourceManager"].CallServiceOnProvider(params);
Any Suggestion ?

