问题标签 [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.
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 时犯了任何错误。请帮帮我。谢谢
javascript - 使用 jQuery 在 Box.com 中创建文件夹时遇到问题?
我正在使用 Box API 构建一个 Web 应用程序,但我无法在根目录中创建一个文件夹。令牌设置为应处于活动状态的开发人员令牌。
我现在收到的错误是Bad Request
. 这段代码有什么问题?我也无法接收用户的身份验证,但我决定先解决这个问题。
编辑: 当我将 URL 更改为 时https://box.com/api/1.0/folders
,我似乎得到了成功的响应。也就是说,success
调用的是函数,而不是error
函数。但是,该文件夹仍未上传到我的帐户。
编辑 2:使用 curl 命令行并遵循 API 文档,我仍然收到相同的错误消息。以下是详细信息:
ios - 将 Box-Sdk 与 iOS 应用程序集成
我正在使用一个 iOS 应用程序,我必须在 BOX-SDK for iOS 的帮助下进行身份验证,然后在 Box 上上传图像。首先,我使用了 lopopolo 先生的 BOX-API 示例应用程序并用它上传图像。目前我想将 api 与我的 iOS 应用程序集成。我可以使用示例应用程序,但它使用故事板。我在我的应用程序中使用 XIB,所以我遇到了很多问题。谁能告诉我如何将 Box-api 与我的 iOS 应用程序集成。我必须将 box-api 与我的 iOS 应用程序集成。请仅在身份验证过程中帮助我。请解释集成 api 的步骤,以便我可以使用视图控制器和 xib 进行身份验证,而不是使用情节提要。提前致谢。
ios - 从 iOS 应用程序在 Box 上上传多个图像
我目前正在开发一个 iOS 应用程序,在验证过程之后,我必须在 Box 上上传多个图像。当我一次选择超过 5 张图片时,它总是上传 5 张图片,超过 5 张图片停止上传。错误消息出现在日志中,例如::
我没有收到“请求正文流用尽”的问题。如果有人在 Box 上完成了上传过程,请帮助我。
提前致谢。
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。
ios - Box IOS SDK V2 取消下载/上传操作
我正在使用objective-c box SDK使用专用方法管理文件
我需要能够取消下载任务,但我无法找到一种方法来做到这一点!我还需要能够取消上传任务,但我想这样做的方式是一样的......
有没有人设法做到这一点?
java - 如何使用 Box Java SDK 从图像文件中获取特定大小的缩略图?
我目前可以使用以下代码检索图像文件的缩略图:
但是,得到的缩略图太小了。所以,我需要能够请求一定的尺寸。我尝试使用允许设置尺寸的 pagePreviewRequestObject 方法。但它不起作用。
请告诉我如何使用 Box Java SDK 按大小请求缩略图。
谢谢!
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
box-api - box.com 是否支持自治客户端或客户端凭据授予?
box.com 是否支持“自治客户端”或客户端凭据授予?
我需要以编程方式生成 access_token 并且无法执行 Web 服务器流程。
我们可以使用 box.com API 的“自治客户端”或“客户端凭据授予”方法获取 access_token 吗?
box-api - 是否可以使用 box api 枚举应用程序列表?
使用 Box api,是否可以枚举用户安装的应用程序列表?理想情况下,我也希望能够查询权限。