如何使用curl在没有前端的格子api后端生成一个public令牌?

How to use Curl to generate a public token in the backend with the plaid api without the front end?

我希望能够使用格子 api 在我的服务器上每天下载交易。但根据格子文档,public/token/create 已被弃用。我想要实现的是能够在我的后端静默地为特定的银行账户下载后端的交易。但是,尽管我在沙箱中成功地做到了这一点,但在生产和开发中似乎是不可能的。是否有人尝试使用 curl 或其他语言专门从后端生成 public 令牌?如果是这样,请举例说明我是如何实现的。

因此,您需要 public_token 来交换 access_token 才能拨打 API 电话,而 public_token 是不可能的不使用 Plaid Link(用户输入凭据的 UI 组件)的实时(非沙盒)帐户。

但是,由于 access_token 通常不会过期,因此您通常只需要获得一次。因此,如果您只是构建供个人使用的脚本,那么将 Plaid Quickstart 设置为 运行 反对 Development 是一个完全可行的解决方法,遍历它以获得 access_token,复制并粘贴那个 access_token 到一些安全的位置,在那里你的 GUI-free 脚本可以使用它,然后从那里开始。

(/item/public_token/create 被弃用与您的问题有些正交——该端点永远不能用于创建初始 public 令牌,它只能用于更新预先存在的 public 令牌,如果你有一个停止工作的话。)