从OneDrive上加载的文件中调用get AJAX请求

时间:2017-09-25 11:32:17

标签: javascript ajax cors onedrive

我在One驱动器中存储了一个文件,并将其打开并公开,并生成了该链接。 我得到了一个类似的链接:

的https://****.sharepoint.com/personal/g***/_layouts/15/guestaccess.aspx的docID = ******&安培; AUTHKEY = *****&安培;期满= 2018-07-19T14%3a59%3a21.000Z

通常此链接包含geojson文件。

然后试图调用请求:

var test = $.getJSON('LINK', function(data){
            console.log(data);
        });

但请求无法正常工作......我将以下内容作为回复。

abort
:
ƒ (a)
always
:
ƒ ()
complete
:
ƒ ()
done
:
ƒ ()
error
:
ƒ ()
fail
:
ƒ ()
getAllResponseHeaders
:
ƒ ()
getResponseHeader
:
ƒ (a)
overrideMimeType
:
ƒ (a)
pipe
:
ƒ ()
progress
:
ƒ ()
promise
:
ƒ (a)
readyState
:
0
responseJSON
:
undefined
setRequestHeader
:
ƒ (a,b)
state
:
ƒ ()
status
:
0
statusCode
:
ƒ (a)
statusText
:
"NetworkError: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://****.sharepoint.com/personal/***/_layouts/15/guestaccess.aspx?docid=****&authkey=*****&expiration=2018-07-19T14%3a59%3a21.000Z'."
success
:
ƒ ()
then
:
ƒ ()
__proto__
:
Object

我知道服务器会阻止某些来源和类型的请求。

我应该使用OneDrive Apis还是什么?

0 个答案:

没有答案