使用OneDrive File Picker API将文件上传到默认文件夹

Dipti Sheth

我们可以使用OneDrive的JavaScript File Picker API将文件上传到OneDrive中的任何默认文件夹(例如“文档”或“公共”文件夹)吗?

即而不是使用设置路径

WL.upload({                           
    path: response.data.folders[0].id,                          
    element: "file",
    overwrite: "rename"
});

可以为默认文件夹(例如“文档/公共”)设置路径值吗?

汤安·阮

按照https://msdn.microsoft.com/zh-cn/library/hh550848.aspx上的步骤操作,您可以完成此任务。

在代码的HTML部分上,添加和以调用wl.upload函数。下面是我的代码,该代码允许用户选择文件并将其上传到OneDrive上的默认文件夹。在这种情况下,我使用了“ me / skydrive / my_documents”

<!DOCTYPE html>
<html>
    <head>
        <title>JavaScript Code Sample</title>
        <script type="text/javascript" src="//js.live.net/v5.0/wl.js"></script>
    </head>
    <body>
<div style="padding: 1em">


        <div id="signin"></div>
        <label id="info"></label>
    <form>
    <input id="file" name="file" type="file" />
</form>
    <button onclick="uploadFile()">Save file directly (calling WL.upload)</button>
        <script>
            WL.init({
                client_id: 'Your_Client_ID',
                redirect_uri: 'Your_Redirect_URL',
                scope: "wl.signin",
                response_type: "token"
            });
            WL.ui({
                name: "signin",
                element: "signin"
            });
            function uploadFile() {
                WL.login({
                    scope: "wl.skydrive_update"
                }).then(
                    function (response) {
                        WL.upload({
                            path: "me/skydrive/my_documents",
                            element: "file",
                            overwrite: "rename"
                        }).then(
                            function (response) {
                                document.getElementById("info").innerText =
                                    "File uploaded.";
                            },
                            function (responseFailed) {
                                document.getElementById("info").innerText =
                                    "Error uploading file: " + responseFailed.error.message;
                            }
                        );
                    },
                    function (responseFailed) {
                        document.getElementById("info").innerText =
                            "Error signing in: " + responseFailed.error.message;
                    }
                );
            }

        </script> 
    </div>
    </body>
</html> 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用OneDrive API将文件上传到OneDrive上的共享文件夹中?

来自分类Dev

如何使用OneDrive SDK将OneDrive上的文件夹/文件上传到Windows 10 UWP

来自分类Dev

使用OneDrive iOS SDK将图像上传到OneDrive中的文件夹

来自分类Dev

如何使用OneDrive REST API将文件上传到OneDrive?

来自分类Dev

无法使用PHP将文件上传到文件夹

来自分类Dev

Google Drive API:无法使用Node.js将文件上传到根文件夹

来自分类Dev

如何使用Google Drive API和Python将文件上传到特定文件夹?

来自分类Dev

使用Google Picker选择文件夹

来自分类Dev

使用Google Picker选择文件夹

来自分类Dev

使用PHP将图片上传到文件夹

来自分类Dev

使用jqueryajax将图像上传到文件夹

来自分类Dev

如何使用文件夹父ID直接将文件上传到指定文件夹

来自分类Dev

将大文件上传到OneDrive共享文件夹问题(createUploadSession错误)

来自分类Dev

无法使用文件上传将图像上传到node.js中的特定文件夹

来自分类Dev

使用file_exists()检查wordpress上传文件夹

来自分类Dev

使用POST方法将文件上传到file.io

来自分类Dev

使用OneDrive API创建App文件夹并上传文件

来自分类Dev

使用boto3将文件上传到S3中的特定文件夹

来自分类Dev

使用android SDK将文件直接上传到存储桶中的文件夹

来自分类Dev

使用android SDK将文件直接上传到存储桶中的文件夹

来自分类Dev

Python:如何使用folderId将文件上传到Google云端硬盘中的特定文件夹

来自分类Dev

如何使用Android Google Drive SDK将文件上传到Google Drive文件夹

来自分类Dev

使用共享链接将文件上传到云存储文件夹

来自分类Dev

如何使用Java将特定的桌面文件夹文件上传到服务器

来自分类Dev

Python:如何使用folderId将文件上传到Google云端硬盘中的特定文件夹

来自分类Dev

使用PHP将文件上传到错误的文件夹中

来自分类Dev

无法使用 PHP 将多个文件上传到文件夹中

来自分类Dev

使用 PHP 将本地文件夹中的所有文件上传到 SFTP

来自分类Dev

如何使用zk框架将图像上传到服务器中的指定文件夹

Related 相关文章

  1. 1

    如何使用OneDrive API将文件上传到OneDrive上的共享文件夹中?

  2. 2

    如何使用OneDrive SDK将OneDrive上的文件夹/文件上传到Windows 10 UWP

  3. 3

    使用OneDrive iOS SDK将图像上传到OneDrive中的文件夹

  4. 4

    如何使用OneDrive REST API将文件上传到OneDrive?

  5. 5

    无法使用PHP将文件上传到文件夹

  6. 6

    Google Drive API:无法使用Node.js将文件上传到根文件夹

  7. 7

    如何使用Google Drive API和Python将文件上传到特定文件夹?

  8. 8

    使用Google Picker选择文件夹

  9. 9

    使用Google Picker选择文件夹

  10. 10

    使用PHP将图片上传到文件夹

  11. 11

    使用jqueryajax将图像上传到文件夹

  12. 12

    如何使用文件夹父ID直接将文件上传到指定文件夹

  13. 13

    将大文件上传到OneDrive共享文件夹问题(createUploadSession错误)

  14. 14

    无法使用文件上传将图像上传到node.js中的特定文件夹

  15. 15

    使用file_exists()检查wordpress上传文件夹

  16. 16

    使用POST方法将文件上传到file.io

  17. 17

    使用OneDrive API创建App文件夹并上传文件

  18. 18

    使用boto3将文件上传到S3中的特定文件夹

  19. 19

    使用android SDK将文件直接上传到存储桶中的文件夹

  20. 20

    使用android SDK将文件直接上传到存储桶中的文件夹

  21. 21

    Python:如何使用folderId将文件上传到Google云端硬盘中的特定文件夹

  22. 22

    如何使用Android Google Drive SDK将文件上传到Google Drive文件夹

  23. 23

    使用共享链接将文件上传到云存储文件夹

  24. 24

    如何使用Java将特定的桌面文件夹文件上传到服务器

  25. 25

    Python:如何使用folderId将文件上传到Google云端硬盘中的特定文件夹

  26. 26

    使用PHP将文件上传到错误的文件夹中

  27. 27

    无法使用 PHP 将多个文件上传到文件夹中

  28. 28

    使用 PHP 将本地文件夹中的所有文件上传到 SFTP

  29. 29

    如何使用zk框架将图像上传到服务器中的指定文件夹

热门标签

归档