问题标签 [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.
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
dropbox-api - Box API Saver 弹出窗口
Box API 中是否有与此 Dropbox Saver 等效的功能?
https://www.dropbox.com/developers/dropins/saver
我希望用户能够选择要上传到的特定文件夹。
如果没有,还有其他方法可以实现这一目标吗?
c# - http post 请求中未包含自定义标头
Box.com 的企业用户配置 API 需要在请求的标头中使用 OAUTH2 令牌(“授权:承载 faKE_toKEN_1234”)。我已经针对http://www.xhaus.com/headers、 http://httpbin.org/post和http://www.cs.tut.fi/cgi-bin/run/~jkorpela运行了以下代码/echo.cgi并使用Microsoft 网络监视器观察数据包,据我所知,我的请求标头不包含我希望包含的“授权”值。
下面的代码是否缺少某些内容(代码或点)?
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" :"未找到","request_id":"1157604954550c7c754b9c9"}
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 线程(是的,我很绝望。)
如果有人遇到过这个特定问题,我很想听听您是如何解决的。
谢谢。
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)
这是我现在得到的错误:
box-api - 是否可以在 Box REST API 中设置返回文件夹项目的顺序?
响应具有返回结果的顺序,但是否可以在请求中设置顺序?
执行 Get a Folder's Items 时可以设置限制和偏移量,但如果无法提供订单,此功能似乎不完整。
根据文档示例,可以设置限制和偏移 URL 参数。
javascript - 关于从BOX返回的图片缩略图
在旧的 BOX API 中,我将缩略图显示为这种方法。
<img src="https://api.box.com/2.0/files/{file_ID}/thumbnail.png?access_token={token}">
然而,最近,缩略图的拍摄失败了。
似乎 BOX 的响应标头中没有 mime-type 声明(因为某些浏览器将此数据显示为二进制数组)。如果这不是错误,我应该如何显示缩略图?
python - 如何使用 Box API 和 Python 下载文件
我目前有我的代码的上传部分工作,我将如何将其转换为一个程序,该程序将从盒子文件夹中下载相应的文件?
这是上传程序:
这是 Box API 文档为下载文件提供的示例 curl 请求。
这个问题的第二部分:有没有办法改变这个程序(和下载程序)来处理文件夹中的所有文件,不管文件名是什么?
我是编程新手,所以请原谅我在这方面缺乏技能/知识。