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

ios - 从 iOS 应用程序上传 Box 上的图像

我正在使用一个 iOS 应用程序,我必须在其中将图像上传到 Box Service。当我从 NSBundle 上传图像时,经过身份验证过程,它上传成功。当我从路径图像上传但只创建文件时,没有上传数据。
下面是我上传的方法:

我得到了输出,但我的文件没有上传数据,只有一个创建名称的文件图像。我在日志中得到以下输出:

builder.parentID : 2323165189

2014-08-19 17:25:58.432 BoxSDKSampleApp[17252:1243051] inputStream DIRECT : <__NSCFInputStream: 0x7f8f7ae5db00>

2014-08-19 17:25:58.432 BoxSDKSampleApp[17252:1243051] 操作无法完成。(可可错误 260。)

2014-08-19 17:25:58.432 BoxSDKSampleApp [17252:1243051] 文件属性:(空)

2014-08-19 17:25:58.432 BoxSDKSampleApp[17252:1243051] 内容长度:0

请帮帮我,据我所知,我认为我在从路径读取文件并发送到 NSinputstream 时犯了任何错误。请帮帮我。谢谢

0 投票
1 回答
405 浏览

javascript - 使用 jQuery 在 Box.com 中创建文件夹时遇到问题?

我正在使用 Box API 构建一个 Web 应用程序,但我无法在根目录中创建一个文件夹。令牌设置为应处于活动状态的开发人员令牌。

我现在收到的错误是Bad Request. 这段代码有什么问题?我也无法接收用户的身份验证,但我决定先解决这个问题。

编辑: 当我将 URL 更改为 时https://box.com/api/1.0/folders,我似乎得到了成功的响应。也就是说,success调用的是函数,而不是error函数。但是,该文件夹仍未上传到我的帐户。

编辑 2:使用 curl 命令行并遵循 API 文档,我仍然收到相同的错误消息。以下是详细信息:

0 投票
1 回答
772 浏览

ios - 将 Box-Sdk 与 iOS 应用程序集成

我正在使用一个 iOS 应用程序,我必须在 BOX-SDK for iOS 的帮助下进行身份验证,然后在 Box 上上传图像。首先,我使用了 lopopolo 先生的 BOX-API 示例应用程序并用它上传图像。目前我想将 api 与我的 iOS 应用程序集成。我可以使用示例应用程序,但它使用故事板。我在我的应用程序中使用 XIB,所以我遇到了很多问题。谁能告诉我如何将 Box-api 与我的 iOS 应用程序集成。我必须将 box-api 与我的 iOS 应用程序集成。请仅在身份验证过程中帮助我。请解释集成 api 的步骤,以便我可以使用视图控制器和 xib 进行身份验证,而不是使用情节提要。提前致谢。

0 投票
0 回答
132 浏览

ios - 从 iOS 应用程序在 Box 上上传多个图像

我目前正在开发一个 iOS 应用程序,在验证过程之后,我必须在 Box 上上传多个图像。当我一次选择超过 5 张图片时,它总是上传 5 张图片,超过 5 张图片停止上传。错误消息出现在日志中,例如::

我没有收到“请求正文流用尽”的问题。如果有人在 Box 上完成了上传过程,请帮助我。

提前致谢。

0 投票
1 回答
927 浏览

box-api - Web 服务器场景中的 box-java-sdk-v2 OAuth 令牌

我在https://github.com/box/box-java-sdk-v2查看 Box 的 Java SDK

我看到了一个示例片段

“code”用于创建“BoxOAuthToken”

这很好用!

我的问题:必须为每个请求生成“代码”。这涉及启动浏览器并让用户对 Box 进行身份验证。但是如果我想在 Web 服务器上运行它并公开一个 Web 服务呢?我想让用户从他们的浏览器进行身份验证并让 Web 服务器调用

并让它将结果作为 JSON 返回给客户端/用户。

关于如何实现这一点的任何想法?

目前,我的 Web 服务器正在使用 Apache Commons HTTP 直接调用 API(例如 api.box.com/2.0/folders/0),并使用“Authorization”标头传递令牌,这很有效。但我想知道我是否可以使用 SDK。

0 投票
1 回答
444 浏览

ios - Box IOS SDK V2 取消下载/上传操作

我正在使用objective-c box SDK使用专用方法管理文件

我需要能够取消下载任务,但我无法找到一种方法来做到这一点!我还需要能够取消上传任务,但我想这样做的方式是一样的......

有没有人设法做到这一点?

0 投票
2 回答
417 浏览

java - 如何使用 Box Java SDK 从图像文件中获取特定大小的缩略图?

我目前可以使用以下代码检索图像文件的缩略图:

但是,得到的缩略图太小了。所以,我需要能够请求一定的尺寸。我尝试使用允许设置尺寸的 pagePreviewRequestObject 方法。但它不起作用。

请告诉我如何使用 Box Java SDK 按大小请求缩略图。

谢谢!

0 投票
2 回答
1243 浏览

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

我正在使用 Request 库来测试 ReST API。我在尝试将以下 cURL 转换为请求库调用时遇到问题。

curl https://upload.box.com/api/2.0/files/content \ -H "Authorization: Bearer ACCESS_TOKEN" \ -F filename=@FILE_NAME \ -F parent_id=PARENT_FOLDER_ID

我尝试了这个论坛中的许多建议。但没有任何效果。

我在评论后添加的代码是:

我写的代码是:

def upload_a_file(url, folder_id, file_name, access_token): field_values = "{\'filename\': (filename, open("+file_name+", \'rb\'))}" payload = "{\'parent_id\':"+folder_id+"}" request_headers = {'Authorization': 'Bearer'+access_token} result = requests.post(url, headers=request_headers, data=payload, files=field_values) response = result.json() print response

0 投票
1 回答
168 浏览

box-api - box.com 是否支持自治客户端或客户端凭据授予?

box.com 是否支持“自治客户端”或客户端凭据授予?

我需要以编程方式生成 access_token 并且无法执行 Web 服务器流程。

我们可以使用 box.com API 的“自治客户端”或“客户端凭据授予”方法获取 access_token 吗?

0 投票
1 回答
43 浏览

box-api - 是否可以使用 box api 枚举应用程序列表?

使用 Box api,是否可以枚举用户安装的应用程序列表?理想情况下,我也希望能够查询权限。