Dynamic 在第三方应用程序中使用MS Web CRM API
我已经创建了一个网站,我试图在其中调用MS Web CRM,如下所示Dynamic 在第三方应用程序中使用MS Web CRM API,dynamic,crm,Dynamic,Crm,我已经创建了一个网站,我试图在其中调用MS Web CRM,如下所示 $(function () { var ODataURL = "https://***.crm5.dynamics.com/xrmservices/2011/OrganizationData.svc/Core_territorytypeSet"; $.ajax({ type: "GET", contentType: "application/j
$(function () {
var ODataURL = "https://***.crm5.dynamics.com/xrmservices/2011/OrganizationData.svc/Core_territorytypeSet";
$.ajax({
type: "GET",
contentType: "application/json; charset=utf-8",
datatype: "json",
url: ODataURL,
beforeSend: function (XMLHttpRequest) {
XMLHttpRequest.setRequestHeader("Accept", "application/json");
},
success: function (data, textStatus, XmlHttpRequest) {
//
// Handle result from successful execution
//
// e.g. data.d.results
alert(JSON.stringify(data));
},
error: function (XmlHttpRequest, textStatus, errorObject) {
//
// Handle result from unsuccessful execution
//
alert("OData Execution Error Occurred");
}
});
});
我遇到了“未经授权”的错误。
在javascript中调用Api之前,我们如何授权用户
提前感谢您首先需要在Azure Active Directory中注册您的应用程序。然后使用客户机id检索需要与web API调用一起传递的令牌。您可以在此处找到一个很好的演练: