问题标签 [dropbox-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
566 浏览

ios - Objective-C Dropbox SDK 从 API V1 迁移到 API V2

任何人都可以帮助我使用 V2 api 列出保管箱特定文件夹中的所有文件,而不是 V1。

不再有 DBSession 类。然后如何让应用知道用户已经通过身份验证。在 V1 版本中,我们曾经写过类似的东西——

但是现在我们没有 DBSession。

我们也没有 DBRESTClientDelegate。那么,我们如何使用loadMetaData:方法呢。这些方法的替代品是什么。

谁能提供一些示例代码以使用 Dropbox SDK 版本 V2 从 Dropbox 列出和下载文件。

0 投票
2 回答
370 浏览

ios - 使用带有 filesRoutes 的 downloadUrl:overwrite:destination: 方法的新 Dropbox SDK (V2) 跟踪进度

我正在尝试使用新的 Dropbox SDK 下载一个大文件。

我的下载代码是这样的-

以前我使用 DBRESTClient 类的 loadMetadata 方法。

这反过来会触发其他一些委托方法,其中之一是

在这种方法中,我可以跟踪正在下载的文件的进度。

如何在 setResponse 块中跟踪我的下载进度?提前致谢。

0 投票
1 回答
333 浏览

dropbox - DropBox 在上传期间不会自动重命名文件

我正在使用 Dropbox Java API 上传文件。

以下代码不会使用自动重命名上传文件:

你能建议我做错什么吗?

0 投票
2 回答
1865 浏览

python - mypy 找不到模块“保管箱”

我有一个小的代码库来备份 Dropbox Business 文件,并且正在尝试使用mypy来帮助我使用相当 unpythonic 的Dropbox Python SDK

我已经安装了 mypy,它正在工作。

但是,mypy 会针对以下行发出警告:

警告是“找不到名为‘dropbox’的模块”。

似乎 Dropbox 的 SDK 生成器,称为 Stone,应该生成兼容的存根文件(在这种情况下将被称为dropbox.pyi)。

但是没有dropbox.pyiin site-packages/dropbox,mypy 会在其中寻找它。

如何对dropbox包进行类型检查?

提前致谢。

版本:

  • Python 3.6 64 位 (Anaconda)
  • 操作系统:Windows 10 专业版 64 位
  • 我的 0.521
  • 保管箱 SDK 8.0.0
0 投票
1 回答
1182 浏览

dropbox - Dropbox:获取文件夹中的文件数

我正在使用以下代码来获取 Dropbox 文件夹中根级别存在的文件总数:

此代码工作正常!

但看起来这段代码首先获取文件夹下所有文件的列表,然后获取计数。这需要大量的网络时间。有没有更快的方法来获取文件总数而不是遍历目录?

使用 Dropbox 3.0.3 版

0 投票
0 回答
127 浏览

dropbox - 从 Dropbox 获取图片

我正在使用以下 Java 代码从 Dropbox 获取图像:

此代码工作正常!但是,我们需要等待整个 JPG 下载后才能显示。但是,是否可以在使用 Dropbox 获取部分图像后立即显示它们?使用 Dropbox 3.0.3 版

0 投票
0 回答
184 浏览

java - com.dropbox.core.NetworkIOException:软件导致连接中止

我的用户看到以下错误:

有谁知道这个问题的原因是什么以及如何解决这个问题?

这是否仅仅表示没有互联网连接?

0 投票
1 回答
668 浏览

java - Dropbox API ListFolder 限制 2000 个条目

我最近发现 listFolder/Continue API 仅返回 2000 个条目。而且我还尝试了递归和 while 循环来获取所有元数据并添加到现有的顶级 result.getEntries() 列表中。但是这些方法都不起作用,我仍然看到最终结果中只有 2000 个元数据条目。

有没有人尝试过让它在 Java 中工作?

0 投票
1 回答
142 浏览

java - 使用 Dropbox API 共享文件夹时出现模式不匹配错误

我正在开发一个使用 Dropbox Core SDK v3.0.3 的 Android 应用程序。在尝试与其他成员共享文件夹时,我不断收到错误消息。该代码正在以指定的名称创建一个新的共享文件夹,但不添加任何成员。

这是我的代码:

clerkName : 共享文件夹的名称

clerkDbId:我要共享上述文件夹的 Dropbox id

我尝试将第一行更改为:

我仍然遇到同样的错误。这是我得到的错误:

字符串“sharedFolderId”与模式 java.lang.IllegalArgumentException 不匹配:字符串“sharedFolderId”与 com.dropbox.core.v2.sharing.AddFolderMemberArg 的模式不匹配。(AddFolderMemberArg.java:50) 位于 com.dropbox.core.v2 .sharing.AddFolderMemberArg.(AddFolderMemberArg.java:86) 在 com.dropbox.core.v2.sharing.DbxUserSharingRequests.addFolderMember(DbxUserSharingRequests.java:154) 在 com.dbapp.ashworth.adminapp.FilesActivity$3$1.doInBackground(FilesActivity. java:126) 在 com.dbapp.ashworth.adminapp.FilesActivity$3$1.doInBackground(FilesActivity.java:115) 在 android.os.AsyncTask$2.call(AsyncTask.java:295) 在 java.util.concurrent.FutureTask。在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) 在 java.util.concurrent 运行(FutureTask.java:237)。ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) 在 java.lang.Thread.run(Thread.java:818)

谁能告诉我我在这里做错了什么?

0 投票
0 回答
902 浏览

java - com.dropbox.core.NetworkIOException:com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException:无法验证证书

我看到我的一些应用用户在通过 Dropbox 下载文件时遇到以下异常:

这是下载文件的代码:

请告知代码是否有任何问题。