问题标签 [stitch]
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.
google-bigquery - 同一数据集中的一个 BigQuery 表,用于与 Stitch 中相同产品的每次集成
我们正在使用 BigQuery、Stitch 和 Branch.io 的设置。在 Branch.io 中,我们生成从我们的应用程序共享的深层链接。来自 Branch.io 的数据,我们使用 Stitch 的 ETL 到 BigQuery 的数据仓库。
我们希望从 Branch.io 获得几张表,一张包含深层链接点击的数据,另一张包含深层链接的安装数据。
这很好用:我们在 Branch.io 中设置了两个 webhook,并设法将这些数据 ETL 到 BigQuery。
但是,我们不希望这些数据位于单独的数据集中。我们只能设法获得两个单独的数据集,每个数据集都有一个称为“数据”的表。
我们想要一个数据集,假设“deep_links”有两个表,“installs_”和“clicks_”。我们还希望这两个表中的每一个都与每天的所有数据一起复制。因此,今天(2017-11-20)的数据最终将出现在“installs_20171120”和“clicks20171120”表中。
这可能吗?
c# - 如何通过连接 api 创建与访问令牌的导入 api 集成?
Stitch 提供了一个连接 API,如果您是 Stitch 合作伙伴,您可以使用它代表其他客户执行操作。(否则使用连接 API,您只能访问您自己的帐户)
使用他们的 Connect API,我们可以通过调用源端点( https://www.stitchdata.com/docs/stitch-connect/api#create-a-source )来创建导入 API 集成,但由于某种原因,它是在没有导入 API 访问令牌的情况下创建的(用户必须为所述集成手动创建它)。
我怎样才能代表他们创建这样的令牌,而不强迫他们去他们的帐户并生成和复制所述导入 API 访问令牌?
不要将 Connect API 访问令牌与其集成的导入 API 访问令牌混淆。其账户中的每个导入 API 集成最多可以生成/使用 2 个导入 API 访问令牌。
我已经阅读了 Stitch 的 Import API 和 Connect API 的所有内容,我也相信这之前一直有效,但由于某种原因,它返回的源对象在其属性字段中没有任何访问令牌。
资源:
sql - 查询只追加表;不同的内部连接问题
我有以下 SQL 尝试获取结果表中每一行的最新版本,即具有唯一确认编号、最大 seq 和最大批次的单个行,这是使用仅附加复制(docs)。然而,没有返回结果是错误的,内部连接按预期工作,但外部连接没有。预期结果
这是我要查询的表,我的 sql 没有返回任何结果集。它应该返回一个包含不同的确认编号、最大序列和最大批次的单行
mongodb - 缝合 mongoClient auth AnonymousCredential 不要在 continueWith 内继续
我正在登录以在 mongodb 缝合客户端上进行搜索。但在 AnonymousCredential 身份验证之后,它什么也不做。
kt代码:
但它永远不会到达“一些代码”部分。而且我不知道为什么在缝合 UI 日志中我得到 OK 状态:
mongodb - 在 mongodb 缝合应用程序中创建一个集合
有没有办法在反应原生的 MongoDB 缝合应用程序中创建一个集合。我尝试了正常的 MongoDB 方式
但是随后 react-native 不断给出此错误:
TypeError: undefined is not a function('MongoDB.createCollection...'附近)
xero-api - 我可以将 Stitch 与多个 Xero 帐户一起使用吗?
Stitch 是一个提供与 Xero 会计软件集成的 ETL: https ://www.stitchdata.com/integrations/xero/
我打算使用 Stitch 让我的应用程序的用户将他们的帐户与 Xero 连接,从而使我们能够存储他们的 Xero 信息以供以后分析。
我想知道是否有一种方法可以以编程方式(通过 API,而不是通过 UI)使用同一个 Stitch 帐户设置和管理多个 Xero 帐户。
我看过文档,他们解释了如何通过手动授权手动将 Stitch 帐户与(一个)Xero 帐户连接起来: https ://www.stitchdata.com/docs/integrations/saas/xero#add-stitch-data-资源
但我需要支持多个 Xero 帐户并能够通过我的程序设置它们。
javascript - MongoDB-Stitch。填充方法或类似方法?
我有两个集合,我们称它们为 A 和 B。集合 A 存储包含集合 B 中另一个文档的 ObjectId 的文档。
前任:{name: String, age: String, bObjectId: ObjectId}
当我查询集合 A 中的项目时,我希望能够填充 bObjectId 的值,以便我在集合 B 中获取该文档的属性。使用 mongoose,只需使用该populate
方法即可。但是,我没有看到 Stitch 中有任何可用的方法可以让我们做这样的事情。任何人都可以分享他们解决此问题的经验吗?
mongodb - 如何在 Stitch 注册时将用户数据链接到他未来的帐户
我想使用 Stitch 来注册用户。每个用户必须有一个唯一的电子邮件和唯一的用户名。
这对于聊天或论坛等应用程序很重要,在这些应用程序中,用户不应该在交流时被迫透露他们的电子邮件。
我已经使用电子邮件和密码实现了登录,如下所述:https ://docs.mongodb.com/stitch/authentication/userpass/#authenticate-a-user
问题是:如何在注册时安全地保存用户名?我可以将用户想要的名称存储在集合中,并在初始登录后将其合并到他的自定义用户数据中。为了做到这一点,我需要授予用户写入权限,以访问持有待处理名称的集合。这是不安全的,因为他现在可以在事后更改名称,甚至在其他人待定时更改他们的名称。
用户需要在注册时选择他的名字。此时用户仍通过匿名凭据登录。因此,我不能限制用户只更改他们自己的数据,因为此时他们仍然是匿名的。我认为在注册时无法将用户数据链接到他未来的帐户。有什么想法可以改变吗?
这似乎很奇怪,如果stitch 缺少除了电子邮件地址之外还没有使用唯一名称/句柄轻松注册用户的功能。
mongodb - MongoDB Stitch 返回 JSON 数组对象
MongoDB Stitch 3rd Party Services 如何返回 JSON 数组对象?我的回报是显示带有 $(美元符号)的 EJSON。有人可以帮助我吗?
响应例如:成本:{$numberDouble:“65”}
我需要例如:成本:65
reactjs - 在 React 中,尝试刷新并停留在同一页面上,但状态不会按预期更新
我的应用程序使用 react、react-router-dom 和stitch,它们正在访问 mongodb 并通过 google 处理身份验证。我能够验证和访问 ProtectedPage 组件,但是当我刷新时,isAuthed 将没有值,我将重定向到 /login。为什么状态没有更新,因此 isAuthed = true 以及如何确保在刷新时将我带到 /protected?