Я сейчас пытаюсь загрузить обратно мой файл на OneDrive .
Я слежу за OneDrive Graph docs и пример Tanaike .
Я могу создать сеанс загрузки , но при попытке Загрузить байтык сеансу загрузки Я получаю
function uploadFile(uploadUrl, context) { // Here, it uploads the file by every chunk.
asy.eachSeries(getparams(), function(st, callback){
setTimeout(function() {
fs.readFile(file, function read(e, f) {
context.log(st.cr);
//context.log(st.clen);
request.put({
url: uploadUrl,
headers: {
//'Content-Length': st.clen,
'Content-Range': st.cr,
},
body: f.slice(st.bstart, st.bend + 1),
}, function(er, re, bo) {
if(er){
context.log(' Upload Error' + bo);
}
else{
context.log(' ERROR HERE: ' + bo);
context.res = {
// status: 200, /* Defaults to 200 */
headers: {'Content-Type': 'application/json'},
body: bo
};
}
});
});
callback();
}, st.stime);
});
}
Ответ от запроса PUT:
"error":{"code":"accessDenied","message":"The caller does not have permission to perform the action."}
Я проверил и уверен, что являюсь владельцемПапка.Я много гуглил, но просто не мог найти, как мне отказывают.
Я тоже пробовал на Почтальон , с той же ошибкой.Я оставил поле Заголовок авторизации, и
Заголовок
Content-Range:bytes 0-4019880/4019881
Content-Type:application/x-www-form-urlencoded
Любой, кто пробовал это раньше, может любезно помочь мне?