问题标签 [dropbox-php]

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 回答
183 浏览

stream - 使用 dropbox API 是否可以生成公共链接?

我只是想知道是否可以使用 API 生成指向 Dropbox 内容的公共链接?

我问这个是因为我希望将视频从保管箱上传到远程服务器,并且我想避免在将视频上传到远程服务器之前将其复制到本地服务器上。

想法是直接从保管箱打开一个流,以将视频上传到远程服务器上。这可能吗?

干杯,

马克西姆

0 投票
1 回答
261 浏览

dropbox - 从 Dropbox 托管网站

我知道有一些很棒的网站,例如 site44.com、kissr,它们允许从保管箱托管网站。

就我而言,我不想使用站点 44 或 Kissr 从 Dropbox 托管我的站点。是否有任何 API 或某种工具可以让我连接我的网站和保管箱?

我有一个需要创建客户端的站点,在创建客户端时,我需要创建指定给每个客户端的单独文件夹。当然,我可以用 HTML 表单和 PHP 做到这一点。但现在,我的计划是创建一个文件夹并将一些文件保存在保管箱中,并最终在我的站点中同步那些新创建的文件夹......

0 投票
2 回答
557 浏览

php - Amazon S3 存储桶策略权限不允许 Dropbox API 从存储桶中提取文件

这让我整晚都在发疯。

我用 PHP/MYSQL 编写了一个运行良好的 DropBox 应用程序,它从 Amazon S3 存储桶中提取文件并将它们发送到用户的 Dropbox 文件夹。

然后我更改了 Amazon S3 存储桶上的存储桶策略,以允许仅从少数引荐来源和签名 URL 中提取文件(例如:/musicfile.mp3?AWSAccessKeyId=[accesskeyid]&Expires=[expires]&Signature=[signature] )。

这适用于所有目的,除了我了解到我的 Dropbox 功能不再有效,这是因为您将 Amazon S3 上 mp3 的 URL 传递给 Dropbox API,并且在 Dropbox 方面他们将文件拉入,所以现在我有了存储桶政策只允许某些推荐人,保管箱获得拒绝的权限,API 告诉我它失败了。

所以我认为很容易解决,我只需将 ?AWSAccessKeyId= blah blah 添加到传递给保管箱的文件的末尾,所有这些都会立即工作,但是,这不是因为文件不会以扩展名 Dropbox 结尾认识到所以它再次无法工作。

然后我想我只需将来自 Dropbox 的推荐人添加到我的存储桶策略中,但我仍然不知道它是什么,并且添加了带有和不带有 https 的 dropbox.com 和 api.dropbox 的所有变体,所有这些都没有运气。

如果有人有任何想法或解决方案,你会认真地度过我的一周。

我最不想做的事情是被迫先将文件下载到我的服务器,然后发送到保管箱,我真的不想这样做,我知道我已经把它按原样完美地工作了,而且它有效当我完全删除我的存储桶策略时,我只想让它与它一起工作。

0 投票
2 回答
1236 浏览

php - 我如何访问 Dropbox php 中的文件夹

我正在尝试在 Dropbox 中读取和写入文件夹。所以我已经在 DropBox 中注册了我的应用程序..

我的应用程序的详细信息是..

权限类型 App 文件夹

应用程序文件夹名称 你好

现在“hello”文件夹现在在这个目录中

https://www.dropbox.com/home/Apps/

所以当我这样做时

我得到的结果是这个

所以问题是我不知道如何访问文件夹你好

应该是什么路径

0 投票
2 回答
3118 浏览

php - Dropbox API:仅列出文件(包括子文件夹中的文件)

我正在尝试列出特定 Dropbox 文件夹中的所有文件,包括子文件夹中的文件,但不显示文件夹本身

我正在使用 DropboxClient PHP 类,但没有附加到它。

我当前的代码仅适用于第一个子文件夹中的文件。另外,由于我单独向 Dropbox 查询每个文件夹的内容,因此加载需要很长时间。我知道我可以获得一次性递归 API 调用,但我似乎无法使用 Array。

文件结构例如是这样的:

而且我想要输出一个纯粹的文件列表,无论它们在哪个文件夹中。

0 投票
3 回答
3453 浏览

javascript - Dropbox API:如何使用“路径”值显示图像

我正在使用 Dropbox Core API + PHP。

我正在处理

这可能是一个愚蠢的问题,但是当我取回 json 文件时,类似于

路径类似于“mypics/image1.jpg”:但绝对 url 是什么?如何在我的域中正确显示该图像?

0 投票
1 回答
2819 浏览

api - 在没有客户端身份验证的情况下访问 Dropbox api?

我正在尝试创建一个流畅的解决方案,用于通过文件的自定义演示(徽标字体等)共享文件。

我的理想是将文件放在保管箱文件夹中,然后在单独的服务器上创建一个网页,通过 javascript 访问这些文件并显示链接到实际文件的列表。

一个要求是最终用户不必为了访问文件而使用保管箱帐户进行身份验证。我宁愿使用公用文件夹或使用其他帐户中的文件。

有什么方法可以维护 auth-session 服务器端,比如永久 sessionID 或类似的东西?

0 投票
2 回答
7755 浏览

php - PHP x64 不支持 x64 整数.. (Wamp & dropbox API)

我正在尝试连接到安装了 WAMP x64 的 Dropbox API。

这是我从此Dropbox php API获得的 Dropbox 身份验证文件的异常

致命错误:未捕获的异常 'Exception' 带有消息 'Dropbox SDK 使用 64 位整数,但看起来我们正在运行的 PHP 版本不支持 64 位整数 (PHP_INT_MAX=2147483647)。库:C:\Users\Albert\Desktop\www\test\dropbox-sdk\Dropbox\RequestUtil.php 中的“C:\Users\Albert\Desktop\www\test\dropbox-sdk\Dropbox\RequestUtil.php”在第 15 行

我检查了我的 PHP 版本,它说

架构 x64

我应该怎么做才能让我的 Dropbox 应用程序正常工作?非常感谢。

0 投票
1 回答
132 浏览

php - PHP 在 CLI 中成功运行,但在 CGI 中不显示任何内容

我正在研究 Dropbox-API php..

我的 php 文件只在 CLI 中工作。如何让它在 CGI 中也能工作?

这是我的 search.php

我有一个表格可以在不同的文件中重定向..

谁能帮我让我的 search.php 在浏览器中运行?它目前只显示空白页..

即使我尝试添加

被忽略并在 search.php 中继续显示空白页

0 投票
2 回答
704 浏览

php - require_once() 权限即使在 chmod 777 之后也被拒绝

我做 Dropbox-API

它需要访问 Dropbox-SDK ..

这是浏览器中显示的错误。

警告:require_once(dropbox-sdk/Dropbox/autoload.php):无法打开流:第 11 行 /home/albert/public_html/test/search.php 中的权限被拒绝

致命错误:require_once():在 /home/albert/public_html/ 中打开所需的 'dropbox-sdk/Dropbox/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') 失败第 11 行的 test/search.php

我一直在研究它并尝试 chmod 所有文​​件,也 chown all.. 但它仍然显示相同的错误..

任何人都可以帮忙吗?谢谢