问题标签 [box-api]

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

box-api - 使用强制参数删除文件夹不再起作用

我有一个利用 Box 的 API 的集成。我们实现的 API 调用之一是“删除文件夹”API。昨天我的电话工作正常,但发生了一些变化,并且 force 参数不再适用于删除包含内容的文件夹。

我的电话点击的 URL 是: https ://www.box.com/api/2.0/folders/349215357?force=true

我收到的响应的 json 正文中的错误消息是:文件夹不为空

这是昨天工作的,所以从那时到现在发生了一些变化。

0 投票
1 回答
722 浏览

box-api - Box Rest API:登录后获取用户信息

我知道执行此调用后验证用户和获取用户信息的步骤:

GET https://www.box.com/api/1.0/rest?action=get_auth_token&api_key={your api key}&ticket={your ticket}

但我真正想要的是在执行某些操作(例如上传新文件)后获取用户信息,特别是用户配额:

有没有办法在不再次调用“get_auth_token”的情况下获得最新的用户配额?据我了解,“get_auth_token”将生成我想避免的新 auth_token。

0 投票
1 回答
191 浏览

java - 直接登录的api

我正在为组织中的管理员用户开发一个 java 应用程序。管理员用户有权访问组织主文件夹。我希望我的应用程序直接登录管理员(无需在您的盒子登录站点中输入他的用户名和密码)

我在某处读到您有一个 V1 身份验证 API,可以进行直接登录。我在哪里可以找到有关直接登录休息 url 的文档?谢谢

0 投票
1 回答
361 浏览

java - 如何通过 Box.net 中的 API 获取共享链接

我使用get_account_tree参数并循环输出以获取 shared_Link 值的值。但是,它不起作用。我也用过get_collaboration_link,但没有成功。如何将其存储shared_Link到 box.net?

0 投票
1 回答
364 浏览

authentication - 如何使用 Box API 2.0 撤销应用程序权限

我可以使用 Box API 2.0 授予应用程序权限。但我需要让用户撤销给定的权限。

TIA

0 投票
1 回答
1790 浏览

ruby - 使用 RestClient 上传 Ruby 多部分表单

我正在开发一个 ruby​​ 应用程序,并正在尝试将文件上传到 box.net。我让它与 curl 调用一起使用

我试图把它翻译成红宝石,并尝试了以下

但我不断收到“401:未经授权”的回复。我也尝试过使用 box-api gem,但这似乎只适用于 API 的 1.0 版本,我正在尝试与 2.0 接口。

0 投票
1 回答
174 浏览

box-api - 如何部署我的 box.net 应用程序

我根据文档创建了一个 box.net 应用程序。现在,我想与我的大学分享申请。有谁知道,我怎么能做到?重要的是,我不想公开部署它。

提前致谢

0 投票
1 回答
4046 浏览

actionscript-3 - 安全沙箱违规无法从 box.net 加载数据

我有一个向 box.net 上传/下载文件的应用程序。该应用程序在未部署在服务器上时工作正常,但当我将其部署在 Google App Engine 上时遇到以下错误。

错误 #2044:未处理的安全错误:。text=Error #2048: 违反安全沙箱:http://somexyz.appspot.com/xyzsample.swf无法从http://box.net/api/1.0/download/abcdef/123456加载数据。

我在 as3 中包含了以下代码行

并将 crossdomain.xml 放在应用根文件夹(Google App Engine)中,并且可以使用somexyz.appspot.com/crossdomain.xml访问该文件

crossdomain.xml 包含以下行

当我尝试使用 tomcat 时,我也遇到了同样的问题。

0 投票
2 回答
555 浏览

box-api - 使用 curl 代替浏览器获取 auth_token

查看: http: //developers.box.com/get-started/#authenticating步骤#2 我正在尝试使用 curl 输入凭据(用户/电子邮件/密码)以获取 auth_token。我宁愿这样做,而不是将用户引导到他们的浏览器,因为我正在制作一个用于同步的脚本。

有人知道我该怎么做吗?我可以用 curl 做一个 POST 吗?我正在使用 API 的 v2。

0 投票
1 回答
2247 浏览

box-api - Box Rest APIv2:移动文件或文件夹

v1 API 中有一个移动操作

但是 v2 Rest API 有什么等价物吗?V2中有复制功能,我尝试将其替换为move但不爱,操作不允许错误或类似的东西: