如何使用Dropbox Chooser而不强制用户登录使用的Dropbox帐户

user1620090

我将Dropbox选择器放在一起。这个想法是网站用户可以访问Dropbox按钮,并能够下载他们想要的任何文件。当我登录到有问题的帐户时,此方法工作正常,但我不能要求使用该帐户登录。我不知道需要更改什么,将使用的域添加到Dropbox应用程序设置中,这是我的测试代码:

<!DOCTYPE html>
<html>
    <head>
    <title>TODO supply a title</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <script src="https://www.dropbox.com/static/api/2/dropins.js" id="dropboxjs" data-app-key="xxxxxxxxxxxx"></script>
    <script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
    </head>
   <body>
    <div id="container"></div>

    <script>

        var options = {

    linkType: "direct",
    multiselect: true,

    success: function(files) {
       for(i = 0; i< files.length; i++){

                  var link = document.createElement('a');
                  var br = document.createElement('br');
                  link.href = files[i].link;
                  link.textContent = files[i].link;
                  document.getElementById('container').appendChild(br);
                  document.getElementById('container').appendChild(link);                 
                } 
    }
};

        var button = Dropbox.createChooseButton(options);
        Dropbox.choose(options);
        document.getElementById('container').appendChild(button);

        file = {
    // Name of the file.
    name: "filename.txt",

    // URL to access the file, which varies depending on the linkType specified when the
    // Chooser was triggered.
    link: "https://...",

    // Size of the file in bytes.
    bytes: 464,

    // URL to a 64x64px icon for the file based on the file's extension.
    icon: "https://...",

    // A thumbnail URL generated when the user selects images and videos.
    // If the user didn't select an image or video, no thumbnail will be included.
    thumbnailLink: "https://...?bounding_box=75&mode=fit",
};

    </script>
  </body>
</html>
阿卜杜勒·马南(Abdul Manan)|

试试这个链接

它可能会帮助您。首先,您必须注册您的应用程序,然后Dropbox将为您提供一些密钥:将其保存在应用程序的authorize.php文件中,例如

<?php
$access_token = array (
  "oauth_token_secret" => "abcdefghilmnopqr",
  "oauth_token" => "stuvwxyzabcdefgh",
  "uid" => "1234567"
);

第一次运行应用程序时,index.php文件中的以下条件为真:

<?php
if (!isset($access_token)) {
    header("Location: authorize.php");
    exit;
}

authorize.php将自动为您管理。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用php注销Dropbox帐户

来自分类Dev

如何使用dropbox-cli?

来自分类Dev

在不强制用户创建帐户的情况下使用Firebase.com身份验证

来自分类Dev

使用访问令牌登录Dropbox

来自分类Dev

如何获取Dropbox用户的头像(帐户照片)

来自分类Dev

如何在Truecrypt中使用Dropbox?

来自分类Dev

如何使用Sql Linq绑定MVC DropBox

来自分类Dev

Ensembles - 如何使用 Dropbox 支持 plist?

来自分类Dev

iOS多个登录Dropbox帐户

来自分类Dev

使用Dropbox Chooser下载整个文件夹?

来自分类Dev

从Dropbox Chooser获取POST值,而无需使用formhelper Cakephp

来自分类Dev

如何使用dropbox-api dropbox-js V2打开弹出窗口

来自分类Dev

如何使用Dropbox插入式应用程序始终从我的帐户中选择文件?

来自分类Dev

如何使用Dropbox插入式应用程序始终从我的帐户中选择文件?

来自分类Dev

使用所有者帐户进行更改时,如何接受Dropbox的响应?

来自分类Dev

如何同时关联和使用两个或多个 Dropbox 帐户

来自分类Dev

使用Dropbox设置Eclipse

来自分类Dev

使用DropNet存储来自Dropbox的用户令牌

来自分类Dev

如何使用Dropbox API获得项目的修订版

来自分类Dev

如何使用Chrome扩展内容脚本中的Dropbox API?

来自分类Dev

如何使用Meteor.js对Dropbox API进行CURL调用

来自分类Dev

如何在Swift中使用Dropbox API获取共享链接?

来自分类Dev

如何使用axios将文件上传到Dropbox

来自分类Dev

如何使用Node.js从Dropbox下载大文件?

来自分类Dev

如何使用Dropbox在Windows和Linux之间同步okular注释?

来自分类Dev

网站托管在Dropbox中时,如何使用CDN?

来自分类Dev

如何使用PHP在Dropbox上创建文件夹

来自分类Dev

如何在OAuth 1中使用dropbox.js

来自分类Dev

如何在Swift中使用Dropbox API获取共享链接?

Related 相关文章

  1. 1

    如何使用php注销Dropbox帐户

  2. 2

    如何使用dropbox-cli?

  3. 3

    在不强制用户创建帐户的情况下使用Firebase.com身份验证

  4. 4

    使用访问令牌登录Dropbox

  5. 5

    如何获取Dropbox用户的头像(帐户照片)

  6. 6

    如何在Truecrypt中使用Dropbox?

  7. 7

    如何使用Sql Linq绑定MVC DropBox

  8. 8

    Ensembles - 如何使用 Dropbox 支持 plist?

  9. 9

    iOS多个登录Dropbox帐户

  10. 10

    使用Dropbox Chooser下载整个文件夹?

  11. 11

    从Dropbox Chooser获取POST值,而无需使用formhelper Cakephp

  12. 12

    如何使用dropbox-api dropbox-js V2打开弹出窗口

  13. 13

    如何使用Dropbox插入式应用程序始终从我的帐户中选择文件?

  14. 14

    如何使用Dropbox插入式应用程序始终从我的帐户中选择文件?

  15. 15

    使用所有者帐户进行更改时,如何接受Dropbox的响应?

  16. 16

    如何同时关联和使用两个或多个 Dropbox 帐户

  17. 17

    使用Dropbox设置Eclipse

  18. 18

    使用DropNet存储来自Dropbox的用户令牌

  19. 19

    如何使用Dropbox API获得项目的修订版

  20. 20

    如何使用Chrome扩展内容脚本中的Dropbox API?

  21. 21

    如何使用Meteor.js对Dropbox API进行CURL调用

  22. 22

    如何在Swift中使用Dropbox API获取共享链接?

  23. 23

    如何使用axios将文件上传到Dropbox

  24. 24

    如何使用Node.js从Dropbox下载大文件?

  25. 25

    如何使用Dropbox在Windows和Linux之间同步okular注释?

  26. 26

    网站托管在Dropbox中时,如何使用CDN?

  27. 27

    如何使用PHP在Dropbox上创建文件夹

  28. 28

    如何在OAuth 1中使用dropbox.js

  29. 29

    如何在Swift中使用Dropbox API获取共享链接?

热门标签

归档