问题标签 [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 回答
66 浏览

oauth-2.0 - Box API V2 在用户创建/更新期间生成新的 RT/AT

使用 Box API V2,字段中是否有任何错误组合会导致有效和未过期的刷新令牌或访问令牌变得无效?字段值无效或重试频率错误,例如尝试在短时间内创建具有无效字段的用户?

0 投票
1 回答
794 浏览

box-api - 如何将 Box 用户的文件移动到管理员文件夹?

我正在尝试将 Box 用户的文件移动到管理员帐户中的文件夹。https://developers.box.com/docs/#files-update-a-files-information上的文档介绍了如何在帐户内移动文件,但不能跨用户移动。我如何使用 API 进行操作?

0 投票
0 回答
37 浏览

c# - 当已经从另一个选项卡登录时,从 Box 返回时出现问题

我正在与我的 C# 应用程序进行 Box 集成。这是我的工作流程。用户注册到我的网站,然后向用户发送一封电子邮件以创建 Box Account 的密码。用户在 Box 中创建密码。现在,当他第一次尝试在我的应用程序中登录时,他将被重定向到授权发生的 Box 页面。授权后,将显示一个新页面,其中将要求用户授予访问权限。单击授予访问权限后,用户将被带回我的站点,并且访问令牌保存在 Db 中。

现在我的问题是用户 A 注册,然后他收到了创建密码的邮件。如果用户 A 尝试访问我的应用程序,他会创建一个密码并登录 Box.com 站点,然后无需从 Box 站点注销。最初,他将被重定向到 Box 页面,用户可以在其中输入 Box 的用户名和密码,然后单击 Authorize 按钮,没有任何反应,页面保持不变。

请注意,如果用户 A 已从 Box 注销并重复上述过程,则不会出现问题,即。授权后他被带回我的网站。

0 投票
1 回答
116 浏览

android - 将位图/uri 传递给 Box Android API v2

编辑:我写了一个函数来传递 Authenticated Box Client 和 Bitmap Bytestream。还被告知 Box 上的根目录的 ID 为 0。但我仍然无法上传。

我需要做的是创建一个目录,如果没有的话,然后上传该目录中的文件。

所以,我有一个壁纸应用程序,可以从服务器获取一些图像。我正在尝试集成 box,以便能够通过 Box Android API v2 将当前视图(viewpager)中的图片上传到 Box。

https://github.com/box/box-android-sdk-v2

我已成功通过 oauth 对用户进行身份验证。但是,我真的坚持尝试将位图或 uri 直接上传到他们的上传调用,而无需启动文件夹选择器活动。这就是我所拥有的。

单击按钮进行上传:

我正在尝试传递位图或 uri

并在 OnActivityResult

在这里,我成功通过了身份验证,但我没有收到我传递的 Intent 数据中的 uri 或位图。

此外,如果有人知道如何将位图传递给文件以便为 Box api v2 上传文件,我将非常感谢您的帮助!

谢谢, 阿纳布

0 投票
1 回答
845 浏览

oauth-2.0 - iPhone - Box SDK/API 20000 错误后跟 20002 错误 - 身份验证令牌未刷新

我看过很多关于如何解决这个问题的不同帖子,但我没有运气。我已经尝试过心跳解决方案,但它什么也没做。我知道我的钥匙串正在存储我的刷新令牌,但它没有任何用途。

脚步:

  1. 启动应用
  2. 转到加载目录(在这种情况下为根目录)
  3. 得到这个错误:

编辑:首先我得到一个 20000 错误。看来我的身份验证令牌没有刷新。

Error Domain=com.box.sdk.errordomain Code=20002 “操作无法完成。(com.box.sdk.errordomain 错误20002。)”

  1. 再次执行 Box 登录过程。
  2. 重新加载表格视图
  3. 作品。

我正在使用此代码来刷新我的访问令牌(我认为它应该)

我觉得我在这里也错过了一些东西。

我需要我的用户在允许的 14 天内保持登录状态。如何获取应用程序登录状态以在应用程序重新启动后继续存在?

我正在使用最新的 V2 SDK。

编辑:

我已经尝试了一切,从刷新每个 ViewController 上的钥匙串中的 refreshtoken 到引用 AppDelegate。当我再次启动应用程序(不是恢复,而是冷启动)时,我无法让它保持登录状态并且一直收到 20002 错误。我不想使用 Box 文件选择器,但我想制作自己的表格视图。还有其他想法吗?

侦听器方法

主视图控制器:ViewDidLoad

心跳:

听音后的 ListenerMethods:

如果这个周末我不能解决这个问题,我就不能使用 Box SDK。我认为 Box 会希望他们的 SDK 被开发人员使用,但是文档太差了。我错过了什么?我只希望应用程序通过冷启动保持登录状态!

0 投票
1 回答
160 浏览

ios - iOS BoxItem 父/pathCollection 始终为空

我正在尝试在 iOS 上使用 BoxSDK,我需要加载当前文件夹/文件的父目录。我有一个 BoxItems 数组,我尝试获取 BoxItem.parent 并且它始终为空。pathCollection 也是如此。

当应用程序加载时,我使用 ModelID 和名称加载最后一个目录。如何获取此 BoxItem 的父目录?

编辑:我想我从我的请求中得到了一堆 BoxModel。如何获取携带 ParentID 的 BoxItems?

这是我的代码:

我得到了一个 BoxCollection,里面装满了可以用来加载我的 tableView 的 BoxItem。这不在示例应用程序中。

然后我想获取我刚刚从中获得 BoxItems 的那个文件夹 ID 的父级,所以我使用这个:

0 投票
1 回答
194 浏览

box-api - Box Java SDK - 运行 hello world 程序时出现 SSL 错误

我从https://github.com/box/box-java-sdk-v2下载了最新的 Box Java SDK,并按照自述文件中的说明运行示例 HelloWorld 程序。我在程序中更新了我的客户端 ID 和密钥并执行了“ant run”。浏览器窗口打开,我可以使用我的凭据进行身份验证。重定向 URL 设置为:

将代码传递到重定向 URL 后,我得到以下异常。到此为止,确认我的客户端 ID、密钥和重定向 URL 都在 Box 应用程序中正确配置。

我不明白 SSL 错误是从哪里出现的,因为我的重定向 URL 中没有 https。我在我的 Mac (Mavericks 10.9.4) 上运行它。

这是异常消息:

如果我应该尝试不同的东西,请告诉我。

谢谢!

0 投票
1 回答
1145 浏览

asp.net - How can use Box.API with Asp.Net web service?

I have used asp.net(c#) web service for my project. I am calling save file function from front end adobe flex environment. My files are exists on web service folder.

My web application is an intranet application and currently used google docs api for uploading and retriving files for the project.

Now i want to use service of box.com and using box.com api, i want to upload and download the files.

Question: In google docs api, i have generated authorization code using login credential that will help to create token and using this token help me to upload files , download files and create/update/Delete folders.

How can i will do same for the box.com api ? How can i will authorized and create token in my web services ?

0 投票
2 回答
47 浏览

box-api - 在 Box 窗口(框架)中选择“拒绝访问”时的 Box 问题

我正在将 Box.com 与我的应用程序集成。我的流程是当员工第一次登录时,他会在一个框架中看到 Box Page(请注意,我没有使用 Box Embed Widgt)。

在盒子页面输入有效的用户名和密码后,用户将被带到另一个页面,在那里他可以选择“访问盒子”或“拒绝访问”。

现在我的问题是当我点击拒绝访问时没有任何反应,我得到一个空白屏幕。调试时它会返回我的应用程序,但没有任何反应。

你能指导我吗?

谢谢

0 投票
1 回答
319 浏览

php - 使用 Box API 创建文件夹时的文件夹 ID

我正在使用 BoxPHPAPI,我想知道在创建文件夹时是否有办法获取文件夹 ID?

https://github.com/golchha21/BoxPHPAPI