我正在尝试在电源页面和 dataverse 表之间建立 Web API 连接。
我不断收到 400 'Bad Request' 错误,具体消息是:
{"error":{"code":"9004010A","message":"An unexpected error occurred while processing the request"}}
我一生都看不出我的请求有什么问题,但我知道这里的社区善于发现错误。
我设置了 Microsoft 提供的 ajax Web API 包装器here,并调用提供的 safeAjax 方法。
任何人都可以发现我的代码中的问题,或者知道潜在错误的另一个来源吗? 逻辑表名称:'crfb0_linkedin_posts'
const markComplete = () => {
const url = "/_api/crfb0_linkedin_posts"
const result = webapi.safeAjax({
type: "GET",
url: url,
contentType: "application/json",
success: function (res) {
console.log("success", res)
}
})
return result
}
document.getElementById('completeButton').addEventListener('click', function() {
const button = this;
const originalText = button.textContent;
let result = markComplete()
...
});
我已经尝试过:
我建议使用浏览器工具检查网络流量,以查看响应详细信息并找出发生错误的潜在原因。您可以在此处找到更多描述性信息 - https://learn.microsoft.com/en-us/power-pages/configure/web-api-http-requests-handle-errors#error-codes