Tuesday, March 6, 2018

MSCRM JavaScript Call Third Party WebApi Using Ajax Request

Source Code:


function CallWebApi(reqType, url, workflowInput, successCallBack, errorCallBack, executionMode) {
        $.ajax({
            type: reqType,
            url: url,
            dataType: "json",
            data: JSON.stringify(workflowInput),
            contentType: "application/json; charset=utf-8",
            async: executionMode,
            cache: false,
            xhrFields:
            {
                withCredentials: true
            },
            crossDomain: true,
            success: function (data) {
                successCallBack(data);
            },
            error: function (error) {
                errorCallBack(error);
            }
        });
}
   

2 comments: