问题标签 [box-view-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.
crocodoc - Box API 的 viewer.js 中使用什么 URL?
我想知道 Viewer.js 中使用的 URL 是什么。
我已经使用 view-api.box.com/1/documents 上传了文档这给了我文档 ID。然后我使用 view-api.box.com/1/sessions 创建了一个会话这给了我会话 ID。
我在我的服务器上编写了 viewer.js 并给了它 URL view-api.box.com/view/{session} 但这不起作用。我敢肯定这里错了。
我想知道如何获取需要放入 Viewer.js 的 URL
html - viewer.js 在 Android WebView 中调用“失败”事件
我目前正在尝试使 HTML5 viewer.js 示例在 android WebView 中工作。
WebView 初始化如下所示:
问题是在运行 Android 4.3 JB(使用 Chrome 作为常用浏览器)的 Nexus 7 中,示例失败并呈现:Error loading document metadata (did you check the url?)。我还尝试了运行 4.2 的三星 Galaxy Nexus,结果相同。
但是在运行 Android 4.0.4 ICS(使用默认浏览器应用程序)的 GBox(MediaBox,Android TV)上,它需要一段时间,但它会呈现文档。有很多样式问题,但它可以渲染它。
但是,如果我从远程服务器(例如,Python SimpleHttpServer)提供所有资产并使用索引页面 url 加载 WebView,它在任何设备中都没有任何问题。
这是关于交叉浏览的 Crocodoc View API 特定问题吗?
python - Box API 上的 urllib2.urlopen 错误 - 无法转换为正确的字符串
我正在尝试向 Box API 发送 POST,但无法通过 Python 发送。如果我使用 curl,它会完美运行:
但是使用我的 python 代码,我得到了一个HTTP Error 400: BAD REQUEST
问题出在我的session_data
. 它需要是标准 application/x-www-form-urlencoded 格式(http://docs.python.org/2/library/urllib2.html)的缓冲区,所以我做了一个urlencode
,但是输出是'duration=60&document_id=MY_API_KEY'
,不保留 { } 格式。
有任何想法吗?
box-view-api - 框视图 API 资产的离线查看?
我想利用 Box View API 在离线工作的应用程序中显示内容。有没有好的方法来做到这一点?我可以将资产下载为一组 SVG 和文本文件,但似乎 viewer.js 需要我运行 Web 服务器。如果我想离线查看资产,我是否必须构建自己的查看器来处理我的应用程序中的 svg 和文本文件,或者是否有更好/更简单的方法?
node.js - 在 Node.js 中实现 Box View API 给出 202
我目前正在构建新 Box View API 的节点实现,每次上传文档并检索会话时都会收到 202。但是,如果我打一个 curl 电话,我不会收到 202。还有其他人遇到这个问题吗?
这是我的 Ember 实现:
这是我的节点实现:
但现在我收到了这个错误。是否有 UI 可以帮助我删除上传的文档?
box-view-api - 无法使用 BoxView 上传文件
我创建了一个 Box View 应用程序。现在我正在尝试使用以下 POST 请求上传文档:
当我运行上述请求时,我得到“无效的 API 令牌错误”。请参阅下面的快照:
我想我正在使用创建 Box view App 时提供的正确 API 密钥。请参考下面的截图:
这里可能是什么问题?我错过了什么吗?
box-view-api - 框视图中的非过期会话
如何在 Box 视图中创建一个不会过期的会话?我知道您可以更改会话时间
但是我应该在持续时间值中输入什么?
box-view-api - Box API 请求之间的限制时间是多少?
在 Box View 网站上的任何地方都找不到它。只是想知道在尝试转换文档之间我应该等待多长时间。
box-view-api - Box View 文档卡在“状态:处理中”,响应 202
突然之间,Box.com View API 停止处理我的文件。
我有之前处理过的文件没有任何问题,现在如果我再次上传它们,当我请求它们回来时,我得到 202(和 2 秒的重试标头)。
列出文档的状态显示如下:
BoxView API 的这种正常行为是它处理文件的时间不超过 30 分钟,还是我的方法有问题(尽管之前一切正常)?
开发者账号有限制吗?(看这里:https ://developers.box.com/box-view-faq/但没有找到任何东西)
c# - 用于 Microsoft Office 文档的框查看器
我有一个测验网站,用户可以在其中选择主题并阅读内容。
所以我有各种格式的内容,如视频、文本文件、pdf 报告。
对于在框中显示它们的内容,我正在使用http://viewerjs.org/。因为它支持有限的扩展名并且不能满足我对文件类型的所有要求 - .docx
, .doc
, .xlsx
, .pptx
.
有没有支持办公文档的开源盒子查看器?
虽然我可以阅读它们的内容c#
并将它们作为纯文本显示回来,但我的主要要求是在 box 中显示它们,就像 viewer.js 为 pdf 所做的那样。