标签: dropbox-api

以编程方式与多个用户共享文件夹

我正在构建app,我想在app文件夹下创建文件夹.层次结构应用程序--project1 --project2

现在我想与user1和user2共享project1文件夹.同时project2文件夹将与user3和user4共享.

我找不到任何API.任何身体都能帮忙吗?

dropbox-api

2
推荐指数
1
解决办法
5081
查看次数

Dropbox数据存储区API与Parse有何不同?

如何将Dropbox的数据存储API从像同类产品不同的解析?我看到的一个区别是我的用户支付服务器存储而不是我.还有其他差异吗?

dropbox dropbox-api parse-platform

2
推荐指数
1
解决办法
2221
查看次数

具有GWT身份验证问题的Dropbox Java API

我在这里使用Dropbox API for Java的1.6版本:https://www.dropbox.com/developers/core/sdks/java

我也在Eclipse 3.7中使用GWT 2.5.1

我有以下代码作为Java Applcation运行时有效:

    DbxRequestConfig requestConfig = new DbxRequestConfig(type, locale);
    DbxAppInfo appInfo = new DbxAppInfo(APP_ID, APP_SECRET);
    DbxWebAuthNoRedirect webauth = new DbxWebAuthNoRedirect(requestConfig, appInfo);
    String result = webauth.start();
    System.out.println(result);
    BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
    String code = reader.readLine();

    webauth = new DbxWebAuthNoRedirect(requestConfig, appInfo);
    DbxAuthFinish finish = webauth.finish(code);

    DbxClient client = new DbxClient(requestConfig, finish.accessToken);
    DbxAccountInfo info = client.getAccountInfo();
    long total = info.quota.total;
    long used = info.quota.normal;

    System.out.println("total: " + total);
    System.out.println("used: " + used); …
Run Code Online (Sandbox Code Playgroud)

java gwt dropbox dropbox-api

2
推荐指数
1
解决办法
1897
查看次数

如何将DropBox选择器按钮更改为图像?

我需要使用Image而不是使用dropbox默认选择器按钮.我已经浏览了他们的API文档,我找不到任何这样的方法来使用其他元素进行dropbox选择器.任何人都可以为我提供解决方案吗?提前致谢.

javascript dropbox-api

2
推荐指数
1
解决办法
1310
查看次数

iframe 中的 Dropbox 选择器

是否可以在 iframe 中打开 Dropbox 选择器。

我已经按照文档将选择器集成到我的应用程序中,但是当单击选择器按钮时,它会在浏览器窗口中打开。

我已经看到一些应用程序在其应用程序中的模式弹出窗口中打开 Dropbox 选择器。是否可以?

dropbox dropbox-api

2
推荐指数
1
解决办法
1446
查看次数

Dropbox API - 永久删除文件

是否可以使用 Dropbox API 从 Dropbox 中删除文件?我目前以这种方式删除文件:https : //www.dropbox.com/developers/core/docs#fileops-delete。但是,这不会永久删除文件,它们只是移动到垃圾箱。

javascript api dropbox dropbox-api

2
推荐指数
1
解决办法
2516
查看次数

在上传到Dropbox时,增加Heroku中文件上传大小的限制

我通过Heroku上托管的应用程序将文件上传到Dropbox时遇到了问题.我想上传大约100MB的文件,但它们并没有在Heroku上托管.我找不到任何完全解决这个问题的文档.

我尝试了一个hack,我创建了一个名为的文件,custom_php.ini并在ProcFile我添加了这一行:

web: vendor/bin/heroku-php-apache2 -i custom_php.ini .

在我的custom_php.ini文件中,我设置upload_max_filesize100M.

但这对于大小超过10MB的文件不起作用.我在这里缺少什么?它甚至可能吗?有没有官方的方法?

php file-upload heroku dropbox dropbox-api

2
推荐指数
3
解决办法
5534
查看次数

Swift:由于 RegEX 模式匹配失败,Dropbox 图像上传失败

我正在使用 SwiftyDropbox API 将图像上传到 Dropbox。我在项目目录中有图像并尝试像这样上传它:

    // Verify user is logged into Dropbox
    if let client = Dropbox.authorizedClient {

        let imagePath : NSString = NSBundle.mainBundle().pathForResource("abc", ofType: "png")!
        print("Path :--> \n", imagePath)
        let url : NSURL = NSURL(string: imagePath as String)!

        client.files.upload(path: "", body: url).response{response, error in


            if let metadata = response {
                print("*** Upload file ****")
                print("Uploaded file name: \(metadata.name)")

                self.delegate?.imageSavedSuccessfully()
            }
            else{
                print(error!)
            }

        }
Run Code Online (Sandbox Code Playgroud)

我得到的错误是(也包括截图。):

 precondition failed: " must match pattern "\A(?:/.*)\z":
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

任何提示或指导我做错了什么?先感谢您。

ios dropbox-api swift

2
推荐指数
1
解决办法
776
查看次数

将代码移植到ASP.NET Core时缺少引用

我正在使用DropboxClientMVC项目中的对象并且工作正常,但是我需要在ASP.NET Core中使用它,当我尝试在ASP.NET Core中使用完全相同的代码时,我遇到了一些编译时错误,这些是错误:

  1. "Object"类型在未引用的程序集中定义.您必须添加对程序集'mscorlib,Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e,Retargetable = Yes'的引用.

  2. "IDisposable"类型在未引用的程序集中定义.您必须添加对程序集'mscorlib,Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e,Retargetable = Yes'的引用.

  3. 'DropboxClient':在using语句中使用的类型必须可以隐式转换为'System.IDisposable'

  4. "任务<>"类型在未引用的程序集中定义.您必须添加对程序集'mscorlib,Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e,Retargetable = Yes'的引用.

  5. "Object"类型在未引用的程序集中定义.您必须添加对程序集'mscorlib,Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e,Retargetable = Yes'的引用.

我认为所有这些错误都与我在ASP.net Core中需要做的一些配置有关,在MVC中代码运行没有问题.

这是代码:

 public IActionResult Index()
        {
            using (DropboxClient client = new DropboxClient("dddddddddddddsdadffsdf343"))
            {
                var full = client.Users.GetCurrentAccountAsync();
                var result = full.Result.Email;
                var other = full.Result.Country;
                var other2 = full.Result.Name;
            }
                return View();
        }
Run Code Online (Sandbox Code Playgroud)

为了让这段代码运行,我需要在ASP.net Core中进行哪些更改?

c# asp.net-mvc dropbox-api asp.net-core

2
推荐指数
1
解决办法
1662
查看次数

400客户端错误:错误的URL请求:https://api.dropboxapi.com/2/files/list_folder

我正在尝试在我们的Dropbox Business帐户中列出团队成员的文件夹。

https://api.dropboxapi.com/2/files/list_folder要求我们添加Dropbox-API-Select-User标题,但它似乎不起作用。

到目前为止,这是我的代码:

import requests

url = "https://api.dropboxapi.com/2/files/list_folder"

headers = {
    "Authorization": "Bearer MY_TOKEN",
    "Dropbox-API-Select-User": "dbid:ACCOUNT_ID"
    }

data = {
    "path": "/",
}

r = requests.post(url, headers=headers, json=data)
r.raise_for_status()
print(r.json())
Run Code Online (Sandbox Code Playgroud)

请注意,json=函数中的post()参数将内容类型设置为,application/json因此应该正确。

上面的代码引发了一个异常:

requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://api.dropboxapi.com/2/files/list_folder
Run Code Online (Sandbox Code Playgroud)

我尝试使用团队成员ID(bdmid:)而不是帐户ID,但遇到相同的错误。

你知道怎么了吗

在此先感谢您的帮助。

我正在使用Python 3.6,如果有什么区别。

python json dropbox dropbox-api python-requests

2
推荐指数
1
解决办法
5446
查看次数