问题标签 [truevault]

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

android - 如何在 TrueVault 的用户架构中进行搜索?

在我的应用程序中,提供者将链接到许多客户端。现在我想搜索特定提供商的所有客户。客户端和提供者都存储在用户的模式中。任何人都可以指导我如何在用户的架构中进行搜索,以便我可以获得特定提供商的所有客户的列表。我使用 SearchUser APi 进行了搜索,但得到了空白文档数组。
以下是我从 SearchUser API 得到的响应:-

{“数据”:{“文档”:[],“信息”:{“current_page”:0,“num_pages”:0,“per_page”:100,“total_result_count”:0}},“结果”:“成功", "transaction_id": "00745c12-d4e5-4266-a655-d5b6c71819fa" }

0 投票
0 回答
53 浏览

truevault - 一个 IP 可以同时发送到 TrueVault 的请求数?

我正在编写一个程序来清除我的 Vault 中不相关的某些数据。我估计这个程序会生成数千个请求,以便完全处理所有数据。

我需要在我的代码中加入什么样的限制(每秒请求数/同时执行的请求数)?

0 投票
2 回答
177 浏览

truevault - 搜索 TrueVault 总是返回 INVALID_SEARCH_QUERY

仅使用必填字段的死简单搜索查询:

发布到https://api.truevault.com/v1/vaults/xxxxxxxx-15e3-442e-aa6f-xxxxxxxx/search

POST 时,POST 调用选项如下所示:

授权有效。结果:

{错误:失败[400] {“错误”:{“代码”:“SEARCH.INVALID_SEARCH_QUERY”,“消息”:“无效搜索选项。”,“类型”:“无效请求错误”},
“结果”:“错误”, “transaction_id”:“9ad83046-1906-406c-87ab-963b904857c4”}

curl 命令用于相同的搜索查询:

同样的错误:

0 投票
1 回答
75 浏览

node.js - TrueVault BLOB 到节点中的文件

如何将从 truevault 返回的 BLOB 对象转换/写入到 nodejs 服务器中的文件。

当我运行它时,我在 out.js 文件中得到 [object Blob]。

0 投票
1 回答
5419 浏览

javascript - 使用 express 如何发送 blob 对象作为响应

我使用 express 和 truevault 将图像存储在我的服务器中。从 truevault api 我得到一个看起来像这样的 blob 对象

如何在响应对象中发送此 blob?

0 投票
1 回答
241 浏览

truevault - 如何使用 TrueVault API 获取用户

我正在尝试使用 curl 从 TrueVault API 获取用户。

我一直在使用以下 curl 命令(根据文档):

凭据:

每次我发送请求时,我都会收到一个错误:

所以我想检查一下我是否做错了或者可能是别的什么。

此用户拥有所有权限(创建、读取、更新、删除)。

0 投票
1 回答
761 浏览

post - 如何使用 axios 发送 POST 请求以启动密码重置流程

我正在使用 truevault API 实现忘记密码功能。现在,我一直在使用 Postman 测试流程后的请求,并且它可以工作,但是,当我开始使用 axios 编码时,它不断抛出有关身份验证的问题。我尝试了几种组合(合乎逻辑的组合,而不仅仅是随机的疯狂)。

另外,值得一提的是,我能够从 UI 中列出我的 truevault 用户(不仅是邮递员),并尝试将相同的原则模仿到发布请求中,但它没有用

这是对我有用的邮递员请求:

  • 对于 url 请求,方法是:POST
  • 网址:https ://api.truevault.com/v1/password_reset_flows
  • 对于授权选项卡,我使用 truevault 用户 API 密钥填写“用户名”字段,并将“密码”字段留空
  • 在“正文”选项卡中,我用 Json 文本填充它,对于单选按钮选项,我选择了 raw,并选择了 json 作为格式。(这些是唯一使用的选项卡)

json主体如下

结果是成功的,

现在,当我尝试使用 axios 时,我不断收到身份验证错误。代码如下:

如前所述,我一直在研究和尝试,但无济于事,如果有人可以帮助我。