gpt4 book ai didi

javascript - OneDrive API 公开上传文件

转载 作者:行者123 更新时间:2023-11-30 17:28:23 29 4
gpt4 key购买 nike

我正在使用 JavaScript API 将文件上传到 OneDrive。

<script>
$('#file-to-save').change(function(){
console.log ("Uploading");
fileaddress = $('#file-to-save').val();
var folder_id = 'folder.1d67c8c08569256a.1D67C8C08569256A!36156';
console.log(folder_id);
WL.upload({
path: folder_id,
element: 'file-to-save',
overwrite: 'rename'
}).then(
function(response) {
// Handle the response
$('#status').html("Upload complete. Getting shared link...");
// TODO: Get the file id
var file_id = response.id;
getSharedLink(file_id);
},
function(error) {
console.log("Error");
$('#status').html(error.error.message);
}
);
});
</script>

问题是文件上传为私有(private)文件,用户需要登录到他们的 MS 帐户才能查看。是否可以通过 API 将隐私更改为公开?

最佳答案

目前唯一可通过 OneDrive 开发人员 API 共享的是生成读取/编辑/嵌入共享链接:http://msdn.microsoft.com/en-us/library/dn659731.aspx#get_links_to_files_and_folders

如果用户使用生成的链接来查看项目,他们不需要登录。不幸的是,这是有限制的,因为一个人必须使用链接来访问项目并且它不涵盖所有范围通过网站提供的 OneDrive 共享方案。

关于javascript - OneDrive API 公开上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23733333/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com