0 votes
537 views
in REST API by

1 Answer

0 votes
by (240 points)
Technically possible from server scripts using live connect ,however it is tedious.From the services use HTTP connector to make server side REST API calls(available from SYSDATA toolkit).

--Mahesh
by (16.1k points)
you can make rest api calls from coach views also as xhr requests e.g. the following in the load section will retrieve the user profile image via rest api call

var _this = this;
var imagehtml;
var imgheight = 60;
var imgwidth = 60;
var userName = "current";

if (this.context.binding){
userName = this.context.binding.get("value");
}
if (this.context.options.imageHeight){
imgheight = this.context.options.imageHeight.get("value");
}
if(this.context.options.imageWidth){
imgwidth = this.context.options.imageWidth.get("value");
}

var xhrArgs = function(config) { return {
url: "/rest/bpm/wle/v1/avatar/" + userName, content: {
accept: "application/json"
},
load: displayImage,
handleAs: "json"} };

try{

deferred = dojo.xhrGet(xhrArgs ( { inputs: {}}));

} catch (error) {
alert(error);
}

function displayImage(json_results) {
imagehtml = "<img height='" + imgheight + "' width='" + imgwidth + "' src='data:image/jpeg;base64," + json_results.data.userAvatarImage + "' />";
var imgDiv = _this.context.element.getElementsByTagName("div")[0];
var nameDiv = _this.context.element.getElementsByTagName("div")[1];

imgDiv.innerHTML = imagehtml;
nameDiv.innerHTML = json_results.data.userName;
}

Related questions

0 votes
0 answers 116 views
0 votes
0 answers 254 views
0 votes
1 answer 339 views
0 votes
1 answer 338 views
0 votes
0 answers 124 views
0 votes
0 answers 100 views
asked May 16, 2016 in REST API by anonymous
0 votes
0 answers 114 views
0 votes
1 answer 158 views
0 votes
0 answers 93 views
0 votes
2 answers 311 views
0 votes
0 answers 36 views
0 votes
2 answers 501 views
0 votes
1 answer 361 views
0 votes
1 answer 279 views
asked May 16, 2016 in REST API by BPM Tips Admin (21.5k points)
0 votes
0 answers 212 views

599 questions

489 answers

90 comments

1.8k users

Dosvak IBM BPM /BAW Products, Download Evaluation
Process & Performance Tools Process & Performance Tools
Code Analyzer Code Analyzer
UI Toolkit UI Toolkit
Integration Monitoring Integration Monitoring
Welcome to BPM Tips Q&A, Community wiki/forum where you can ask questions and receive answers from other IBM BPM experts and members of the community. Users with 2000 points will automatically be promoted to expert level.
Created by Dosvak LLC
Our Youtube Channel
...