问题标签 [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 投票
1 回答
548 浏览

java - 使用 PHP 访问 Dropbox 的 Java 程序

我有一些在命令行上工作的 java 代码,需要将它们与基于 PHP 的站点集成。用户无需将文件上传到此站点,而是需要授予对 dropbox 的访问权限,以便 java 代码可以读取存储在其中的文件。是否可以在php中执行 oauth 部分,然后让 java 代码访问目录中的所有文件(使用java sdk)?我可能会使用 phpsystem()来调用 java 代码。

抱歉,如果这听起来含糊不清...尽量简短,但我可以进行惊人的阐述以获得答案:)

0 投票
2 回答
667 浏览

django - 在Django中使用python的oauth2库来访问Dropbox

我正在尝试使用 oauth2 库访问保管箱帐户信息。我已经从 Dropbox 获得了访问令牌。然后我正在做的是:

now the signature that is getting generated: GET&https%3A%2F%2Fapi.dropbox.com%2F0%2Faccount%2Finfo&oauth_consumer_key%3Dedw6k7d78hu8q8v%26oauth_nonce%3D39519001%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1314679561%26oauth_token%3Doauth_token_secret%253Dun58fgoc14n9jlv%2526oauth_token% 253D2ew2dafg0r40uwq%26oauth_version%3D1.0

我得到的错误是:

{"error": "无效签名。预期的签名基字符串:GET&https%3A%2F%2Fapi.dropbox.com%2F0%2Faccount%2Finfo&https%253A%252F%252Fapi.dropbox.com%252F0%252Faccount%252Finfo%3D% 26oauth_consumer_key%3Dedw6k7d78hu8q8v%26oauth_consumer_key%253Dedw6k7d78hu8q8v%2526oauth_nonce%253D39519001%2526oauth_signature_method%253DHMAC-SHA1%2526oauth_timestamp%253D1314679561%2526oauth_token%253Doauth_token_secret%25253Dun58fgoc14n9jlv%252526oauth_token%25253D2ew2dafg0r40uwq%2526oauth_version%253D1.0%3D%26oauth_nonce%3D39519001%26oauth_signature_method%3DHMAC-SHA1% 26oauth_timestamp%3D1314679561%26oauth_token%3D2ew2dafg0r40uwq%26oauth_version%3D1.0"}

0 投票
1 回答
927 浏览

django - 通过 django 使用 Dropbox api 将文件推送到 Dropbox

我正在使用 django 的 oauth2 包来使用 dropbox 作为推送文件:对于检索帐户信息,此签名方法有效:

但是对于在 Dropbox 上推送文件,我正在使用:

它给了我这个错误

我遇到了一个帖子:https ://github.com/ourbricks/ourbricks-api-examples/blob/master/python/upload2ourbricks.py#L126-173但没有得到什么已经完成。

0 投票
1 回答
392 浏览

wordpress - 我需要用户在登录 Dropbox PHP 插件时输入消费者密钥和消费者密码吗

我目前正在开发一个使用 Dropbox API 的 wordpress 插件

我想知道我是否需要用户注册他们自己的 cons key/cons secret 并将其放入插件中,或者我只是使用自己的密钥?

如果我在发布插件时使用自己的密钥,我应该如何保护密钥?

感谢提前!

0 投票
1 回答
1551 浏览

authentication - 在 Dropbox API 中使用 Consumer Secret

我正在使用 Dropbox Web API 并使用 OAuth 流程。我在这里有点困惑,尽管阅读了 OAuth 1.0 核心,但我无法确切了解事情是如何工作的。即使我没有在请求令牌调用中传递我的消费者密码,Dropbox 也会返回给我一个令牌密钥和密钥。我只是传递了消费者密钥/应用程序密钥。这是正常的吗?

而且我能够通过请求令牌的整个过程,允许用户授权访问并获取访问令牌,而无需实际使用消费者密钥

在这种情况下,我在哪里使用消费者密钥?我读了一些关于签名等的东西,但我能够通过的事实让我觉得我走错了路。

谢谢。对于大量从事 OAuth 1.0 工作的人来说,这应该相当简单

0 投票
2 回答
537 浏览

php - 如何使用 PHP 在 Dropbox 中创建目录内容数组

我需要使用 PHP 在 Dropbox 中创建一个目录内容数组并将其保存在一个变量中。有什么想法吗?

编辑:我的意思是来自网络服务器,而不是本地。

0 投票
1 回答
2741 浏览

php - 如何让带有 pear HTTP_OAUTH 的 dropbox-php 库工作?

我一直在努力让 dropbox-php 库工作,但是我尝试使用这些类的页面输出错误:

pear HTTP_OAUTH 类已安装(v 0.2.3),但它是通过 cpanel 完成的,所以我不确定在哪里,甚至不知道这是否有什么要说的。

0 投票
1 回答
1142 浏览

javascript - 尝试使用 node.js 遍历 Dropbox 文件夹树

我正在尝试通过他们的API读取保管箱元数据,并将所有文件夹、子文件夹和文件的 url 路径写入数组。Dropbox 基本上会返回一个元数据响应对象,显示某个 URL 的所有文件和文件夹,然后我必须再次进入每个文件夹以执行相同操作,直到我遍历整个树。

现在的问题:

  • 我已经“有点”设法走过整棵树并这样做了,但是由于我这样做的方式,当我完成遍历所有可能的 URL 时,我无法发出回调(或事件)。

  • 此外,我正在从自身内部调用一个函数。虽然这似乎可行,但我不知道在 Node.js 中这样做是好事还是坏事。对此的任何建议也将不胜感激,因为我对 node.js 相当陌生。

我的代码:

谢谢!

0 投票
0 回答
4604 浏览

java - Java:将文件上传到 Dropbox

所以我有一个简单的问题,正在寻找一些简单的解决方案。我有一个必须将文件上传到保管箱的 java 应用程序。默认情况下,它将知道要上传到的 Dropbox 帐户的用户名和密码。我现在需要的只是某种方法将我的计算机上的任何目录中的文件放到保管箱的任何目录中的保管箱中。我已经下载了 Java 的 Dropbox API,但完全不知道如何处理它。有人可以请我把棒交给我,并指出如何使用 java 和最好是 dropbox API 将文件上传到 Dropbox 的正确方法(我认为这是唯一的方法......是使用 dropbox java api)。谢谢一堆。

0 投票
2 回答
4160 浏览

ajax - 使用 Dropbox API 编写 Web 应用程序

我想编写一个使用 Dropbox 进行云存储的网络应用程序。如果我理解正确,我应该使用 Restful API 来实现。

该文档存在并且非常好,但是作为 Restful API 的新手,我希望看到并使用一个与该 API 一起工作的简单示例。

我的问题是:

  1. 我是否正确假设 Rest API 是要走的路?
  2. 有没有一个快速简单的例子(也许是一个活生生的例子)让我继续前进?

谢谢!