问题标签 [boxapiv2]

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

box-api - 在新的 Box Java SDK 中使用用户身份获取用户文件夹的最佳方法

Per Box 示例使用以下代码获取用户根文件夹的简单方法

http://opensource.box.com/box-java-sdk/

但是,如果我需要使用 As-user 访问其他人的信息,我将无法使用 BOX SDK 类(BoxFolder、BoxFile、BoxUser ...),并且只需要直接从 JSON 获取数据,如下所示。如果这样做,我将失去新 SDK 中添加的最新功能。这是最好的方法吗?表现如何?有没有其他可用的方法?

稍后使用 JsonObject / JsonArray 获取文件夹属性。如果我需要文件夹项目,我需要像下面那样循环 JsonArray

0 投票
1 回答
100 浏览

dropbox-api - Box API Saver 弹出窗口

Box API 中是否有与此 Dropbox Saver 等效的功能?

https://www.dropbox.com/developers/dropins/saver

我希望用户能够选择要上传到的特定文件夹。

如果没有,还有其他方法可以实现这一目标吗?

0 投票
1 回答
3532 浏览

c# - http post 请求中未包含自定义标头

Box.com 的企业用户配置 API 需要在请求的标头中使用 OAUTH2 令牌(“授权:承载 faKE_toKEN_1234”)。我已经针对http://www.xhaus.com/headershttp://httpbin.org/posthttp://www.cs.tut.fi/cgi-bin/run/~jkorpela运行了以下代码/echo.cgi并使用Microsoft 网络监视器观察数据包,据我所知,我的请求标头不包含我希望包含的“授权”值。

下面的代码是否缺少某些内容(代码或点)?

0 投票
1 回答
1138 浏览

oauth-2.0 - 如何使用 Box API 使用应用凭据上传文件?

我希望用户上传到我们的服务器,然后让我们的服务器使用 API 将文件上传到 Box 中的特定文件夹。我怎样才能做到这一点?我应该使用什么凭据?

返回

{"access_token":"TOKEN","expires_in":3793,"restricted_to":[],"token_type":"bearer"}

返回

{"type":"error","status":404,"code":"not_found","context_info":{"errors":[{"reason":"invalid_parameter","name":"parent", "message":"无效值 'd_3306197480'。未找到值为 'd_3306197480' 的'父'"}]},"help_url":"http://developers.box.com/docs/#errors","message" :"未找到","re​​quest_id":"1157604954550c7c754b9c9"}

0 投票
0 回答
50 浏览

ios - Box iOS SDK 问题:[BoxAPIMultipartToJSONOperation respondsToSelector:]:消息发送到已释放实例 0x1707a32c0

当我尝试上传文件时,我从 box sdk 收到此错误。它永远不会在第一次上传时发生。总是在第二次上传。(我上传了25个文件,我又上传了25个又弹出这个内存错误)

我使用 NSZombies 将问题追踪到盒子代码。基本上,“BoxAPIMultiPartToJSONOperation.m”文件中的 NSStream 委托在该地址被释放后发送消息/调用该对象的方法。

我的猜测是这条线[self performSelector:@selector(retryWrite:) withObject:theStream afterDelay:0.1];

不久前有一个关于此的 github 问题:https ://github.com/box/box-ios-sdk-v2/issues/76

那里的问题是 NSStream 委托在它应该被取消之后调用了某个方法。通过确保在事情完成后关闭流来解决。

我最新的想法是尝试杀死 Box API 线程(是的,我很绝望。)

如果有人遇到过这个特定问题,我很想听听您是如何解决的。

谢谢。

0 投票
2 回答
1508 浏览

python - 使用 Box.com API 上传文件时遇到问题

我是编程和学习python的新手,所以请多多包涵,感谢您的帮助....

我正在做一个项目,我需要将文件上传到存储服务,我目前正在尝试使用 box API。我正在尝试使用此页面上的代码:

如何使用 python 的 Request 库进行带有附件和参数的 API 调用

我尝试了许多不同的东西,但实际上并没有让我更接近,所以我发布了我对他们代码的轻微改编。目前我收到此错误:

在我的其他一些实验中,我也遇到了 file_info = response.json()" 的问题。如果有人可以帮助我完成这项工作,我将不胜感激。

如果有帮助,我正在使用 python 3。

编辑 4/6 根据要求,我更改了这一行: response = requests.post(url, data=data, files=files, headers=headers)

这是我现在得到的错误:

0 投票
1 回答
181 浏览

box-api - 是否可以在 Box REST API 中设置返回文件夹项目的顺序?

响应具有返回结果的顺序,但是否可以在请求中设置顺序?

执行 Get a Folder's Items 时可以设置限制和偏移量,但如果无法提供订单,此功能似乎不完整。

根据文档示例,可以设置限制和偏移 URL 参数。

0 投票
1 回答
235 浏览

javascript - 关于从BOX返回的图片缩略图

在旧的 BOX API 中,我将缩略图显示为这种方法。

<img src="https://api.box.com/2.0/files/{file_ID}/thumbnail.png?access_token={token}">

然而,最近,缩略图的拍摄失败了。

似乎 BOX 的响应标头中没有 mime-type 声明(因为某些浏览器将此数据显示为二进制数组)。如果这不是错误,我应该如何显示缩略图?

0 投票
4 回答
20116 浏览

python - 如何使用 Box API 和 Python 下载文件

我目前有我的代码的上传部分工作,我将如何将其转换为一个程序,该程序将从盒子文件夹中下载相应的文件?

这是上传程序:

这是 Box API 文档为下载文件提供的示例 curl 请求。

这个问题的第二部分:有没有办法改变这个程序(和下载程序)来处理文件夹中的所有文件,不管文件名是什么?

我是编程新手,所以请原谅我在这方面缺乏技能/知识。

0 投票
3 回答
7361 浏览

python - 使用适用于 Python 的 Box.com SDK

我正在尝试开始使用Box.com SDK,但我有几个问题。

1) 什么是重定向 URL,如何使用它?我需要运行服务器才能使用它吗?

2)我在 store_tokens 方法中需要什么样的代码?