【发布时间】:2020-04-21 09:04:47
【问题描述】:
我正在尝试做的事情:我的端点返回客户端数据,并提供返回上次调用后更改的数据的能力。所以我需要存储时间戳和请求的哈希值之类的东西——所以下次我会提供它并只接收最新的数据。
出于这些目的,我将使用 StoreClient 内置实用程序。但据我了解,它将操作 secret 值来访问我存储的数据。如果客户将使用我的应用程序创建几个 Zap,它们使用相同的秘密 - 他们的数据不会被分离,因此,我会遇到问题。
我决定为此使用secret+ZapId,这似乎合乎逻辑,但据我所知,它无法访问。
对于 REST 挂钩,可以在订阅挂钩中获取 Zap Id - 但这完全不同,不适合我的情况。
问题:
- 如何以编程方式获取 zap id?
- 在这种情况下使用StoreClient的方法是否正确?
【问题讨论】:
-
Zapidn 仅在
performSubscribe和performUnsubscribe方法中可用。在上述两种方法中,您可以使用bundle.meta.zap.id获取 Zap Id。这是更多信息github.com/zapier/zapier-platform-cli#bundlemeta
标签: zapier zapier-cli