问题标签 [kloudless]
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.
security - 如何保护我的 Kloudless API 密钥和帐户 ID?
我正在使用 Kloudless 在客户端启用高效的文件上传。
但是,我的应用程序目前公开了我的 Kloudless API 密钥和帐户 ID——它们将在客户端公开。
除了设置受信任的域之外,现在有什么方法可以保护我的密钥,同时仍能实现高效的文件上传?
javascript - 流星与无云服务
我在这里关注一个使用 Kloudless API 的 jsfiddle 示例。在 Javascript 中链接Kloudless API
将下面的代码与 jsfiddle 代码一起使用,我将它放在渲染的模板上,但遗憾的是它不起作用
如果我按如下所示放置代码,它将起作用。有没有办法以更 Meteor 的方式编写代码,比如下面的代码?
ios - kloudless iOS SDK服务页面可以自定义吗?
当调用[[KAuth sharedAuth] authFromController:self]
出现的模式页面(我假设这是一个加载 URL 的 Web 视图)时,所有不同的服务都没有针对移动设备进行格式化。有没有办法格式化它,以便文本在 iOS 上可读?
cloud - 如何使用 kloudless api_key
我正在使用一个 kloudless 示例来构建一个将文件保存到云的文本编辑器。在这一行中,我用我的 API 密钥替换了“api_key”。它仍然在这一行给出语法错误。我是使用云 API 的新手,因此我们将不胜感激!
kloudless.configure(api_key=os.environ['KLOUDLESS_API_KEY'])
kloudless - 您如何从云帐户中检索缩略图?
当您要求 Kloudless 从帐户中检索文件时,使用:GET /v0/accounts/{account_id}/folders/{id}/contents/,它只列出实际文件,没有缩略图文件。
所以你不能使用获取文件内容:GET /v0/accounts/{account_id}/files/{id}/contents/ 因为它需要缩略图文件的特定文件ID,但你没有得到,因为没有列出在预览电话中。
那么如何检索文件的缩略图呢?
kloudless - 从客户端发送文件到 Kloudless saver
我目前正在使用 Dropbox 客户端 js 脚本将 zip 文件推送到一个文件夹(在测试中,几 k,在生产中,几百兆) - 目前没有服务器/后端,所以我发布来自数组缓冲区,而不是服务器 url。
这一切都很好——客户端能够编写二进制文件(很遗憾,Dropbox 自己的Saver无法做到这一点)。我正在尝试查看 Kloudless 是否能够执行相同的操作,因为在某些时候我还需要支持 google、box 等。https://github.com/kloudless/file-explorer/关于其保护程序的文档说这些文件是一组 url ..
它似乎不喜欢使用 的本地存储文件引用URL.createObjectURL(blob)
,所以我猜测 api 是告诉远程服务拉文件而不是推送它们的数据。
java - Kloudless:如何下载/上传文件
我正在尝试 Kloudless交互式文档,我已经创建了应用程序帐户并将其链接到我的 google 帐户,因此它可以访问 google 驱动器,现在给出一个config.txt
位于根目录中的简单文件,并且假设我提供了正确的account_id
,
然后仍然id
是要下载的文件的路径文件,我已经尝试过root/config.txt
,config.txt
但它返回 404(未找到)
使这个请求工作需要什么,我将同时使用objective-c和java
python - Kloudless Python Webhook
简单的 WebHooks 接收器我正在关注本教程关于使用 kloudless 的 webhook。我下载了 ngrok 并设置了一个指向本地服务器的 URL,然后使用Python -m SimpleHTTPServer 8080
. 我使用 ngrok 给我的 URL 运行 POST 请求,并且能够查看/导航我的本地目录。我想使用这个脚本来验证 webhook 发件人并启动一个任务。
我收到一个错误
@app_route('/webhook ', methods=['POST'])
NameError: name 'app_route' is not defined
我是否指定了 ngrok 使用 localhost 设置的 URL @app_route
?
更新
@app_route
应该留下作为外部/webhook
URL 应该https://046f3f46.ngrok.io/webhook
作为示例。现在我试图弄清楚为什么在我在当前 webhook 下将这个外部 URL 添加到我的开发门户之后,POST
当应用程序明显支持它时,它给了我一个不受支持的方法。
更新
所以 PythonSimpleHTTPSever
不支持 POST 方法。我发现这个python 服务器确实支持 GET 和 POST 方法(它应该支持),但是我得到一个 405 错误代码,这又是一个不受支持的方法。不知道发生了什么,它必须是环境中的某些东西。
javascript - Kloudless 文件资源管理器 - 如何获取存储提供者令牌令牌
我正在使用 Kloudless 文件资源管理器,并且正在检索 Bearer_token。
我想要做的是获得一个与存储提供程序(例如保管箱)一起使用的令牌。我希望能够使用由给定令牌启动的 SDK。
原因是我使用文件资源管理器后,想从服务器端下载选择的文件夹。
Kloudless SDK 不支持这种情况(是的,相关的 HTTP POST 请求在文档中有所描述,但我宁愿使用 SDK)。
所以问题是如何获取要在 Dropbox 的 SDK 中使用的 Dropbox(或其他存储提供商)令牌。
});
page-size - page_size 参数不适用于无云服务
我正在尝试通过 kloudless ( https://developers.kloudless.com/docs/v1/storage#folders-retrieve-folder-metadata ) 从 Dropbox 获取文件夹的内容。我写下一个查询:
但收到 600 个元素而不是 100 个元素的集合。我做错了什么?