0 votes
426 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 94 views
0 votes
0 answers 201 views
0 votes
1 answer 293 views
0 votes
1 answer 269 views
0 votes
0 answers 99 views
0 votes
0 answers 86 views
asked May 15, 2016 in REST API by anonymous
0 votes
0 answers 103 views
0 votes
1 answer 129 views
0 votes
0 answers 83 views
0 votes
2 answers 251 views
0 votes
0 answers 22 views
0 votes
2 answers 417 views
0 votes
1 answer 302 views
0 votes
1 answer 238 views
asked May 15, 2016 in REST API by BPM Tips Admin (21.5k points)
0 votes
0 answers 166 views

591 questions

485 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
...