问题标签 [dropbox-api]

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 投票
0 回答
216 浏览

javascript - 使用 OAuth 的多个应用程序实例身份验证?

首先,我不确定这是 Dropbox API 还是 OAuth 问题,但也许你们中的一些人可以让我对我的问题有所了解。

我将解释我的情况。

我的应用程序是用 Javascript 编写的,其目的是在屏幕(全屏/浏览器)上无缝运行,获取我帐户的一些图片并“幻灯片放映”它们。乍一看没什么难的。我已成功授权我的应用程序,将访问令牌和机密存储在本地存储中以供以后使用。到目前为止它正在工作。

但是,此应用程序将在许多屏幕上运行。这意味着在应用程序的每次首次运行时,我必须在那里输入凭据,以便该特定应用程序实例能够访问 API。嗯,这是不可能的。在第一次运行之后,在我通过输入凭据进行交互之后,应用程序将获得一个访问令牌,然后就能够访问 API。

在所有情况下都可以对访问令牌进行硬编码,但我确信不建议这样做,因为它会对我自己的帐户构成一些威胁。

如何在不要求所有者为每个实例交互一次的情况下对我的每个应用程序实例(屏幕)进行身份验证?我错过了什么吗?

谢谢你。

0 投票
2 回答
1555 浏览

php - 在 PHP 中获取信息 OAuth Dropbox API

我正在尝试从 Dropbox获取请求令牌。

到目前为止,我已经尝试了无数的库,有些不起作用,有些没有维护,有些根本不知道该怎么做。所以我认为使用 OAuth 和 PHP 来制作我自己的函数会更容易。

我从几个地方收集了一些知识并创建了这个:

它似乎有效。

现在我的问题是:

  1. 我想知道如何获得他们返回的东西,即请求令牌?
  2. 我是否也可以将此方法用于其他事情,例如获取访问令牌等等?

注意:我在 Ubuntu 12.04 上使用 PECL 安装了 OAuth PHP5 库。

0 投票
9 回答
29078 浏览

dropbox - 当 Dropbox 上的文件更改时获取通知

Dropbox 是否有办法在文件更改时发出通知,即新上传到达或文件已更改。

0 投票
3 回答
20129 浏览

php - 检索公共 Dropbox 文件夹的内容?

有没有办法检索公共 Dropbox 文件夹的内容列表(最好在 PHP 中)?Dropbox 中公共文件的 URL 如下所示:

有人会认为跳转到 URL 中的目录的上一级...

...将显示所有公共文件。没有。什么都没有,只有 404。

0 投票
3 回答
5270 浏览

php - 列出保管箱文件夹中的文件

我在使用 Dropbox API 时遇到问题。

当我尝试获取文件夹的元数据时,我得到如下数据输出:

我的问题是我只想获得每个图像/文件名的输出。但我可以找到正确的方法来做到这一点。我可以这样做:

但我得到这个错误:

但是有没有人可以帮我解决我的问题?

0 投票
2 回答
1730 浏览

dropbox - 以编程方式扫描保管箱公用文件夹

我有一个公共保管箱文件夹。有没有办法以编程方式扫描该文件夹中包含的所有文件?

0 投票
1 回答
5972 浏览

python - 如何上传到 Dropbox 公共文件夹并获取公共 URL?

我有一种情况,我需要将文件上传到我的 Dropbox 公共文件夹,并且上传后我需要存储上传文件的公共 url 吗?我正在使用 python,对此的任何帮助都会很棒。

谢谢。

0 投票
2 回答
1179 浏览

python - Dropbox通过python错误上传文件

我正在尝试将文件列表上传到保管箱,但出现各种错误。我试过这个,并尝试了网上的一切。但我仍然无法让它工作。

client.put_file() 参数的问题。我正在尝试在测试文件夹中上传图像文件。但它作为文本文件上传,其中包含图像文件的路径。

我不能通过 dropbox sdk 将图像文件上传到 Dropbox 吗?

0 投票
5 回答
26949 浏览

android - 使用 Dropbox API 通过 Android 上传文件

如何使用 Dropbox API 通过 Android 将文件(图形、音频和视频文件)上传到 Dropbox?我遵循了Dropbox SDK Android页面上的教程,并且可以让示例正常工作。但是现在我想上传一个实际的 File 对象而不是 String 并且正在苦苦挣扎。

示例代码可以正常工作,如下所示:

但是当我尝试更改它并使用此代码上传实际文件时:

我没有成功收到 DropboxException 错误。我认为我尝试将 File 对象转换为字节流的地方一定是错误的,但这只是一个假设。

除了 String 示例之外,Android 的 Dropbox 页面上没有其他任何文档记录。

谢谢你的帮助。

0 投票
1 回答
1430 浏览

iphone - 使用 iphoneSDK 将文件上传到 Dropbox 公共文件夹

我目前正在开发一个将文件上传到用户 Dropbox 帐户中的应用程序文件夹的应用程序。我正在使用 Dropbox 版本 1.1 的 iOS SDK。我面临的问题是我想获取刚刚上传的文件的链接,以便与他人分享。

为此,我知道上传的文件应该在我的 Dropbox 帐户的 Public 目录中。我遇到了以下链接

获取 Dropbox 文件的公共链接

我想知道如何将文件从 /Apps/MyAppName/File 位置内移动到公共位置。我在 API 中遇到了以下方法 -

此方法位于 SDK 中的文件 DBRESTClient.h 中。需要作为参数传递给该函数的值应该是什么?如果您发现我的问题微不足道,我提前道歉,但我真的很想知道这个问题的解决方案。