You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac环境下运行Plaid QuickStart教程遇INVALID_PRODUCT错误求助

解决Plaid INVALID_PRODUCT 错误的排查方向

以下是几个可能导致该错误的常见原因及排查步骤:

  • 环境变量解析异常
    你的.env文件中PLAID_PRODUCTS行末尾带有注释,部分环境变量解析工具会把注释内容也纳入变量值,导致产品列表变成auth,transactions #could add identity here,其中#could add identity here属于无效产品。建议将注释单独换行,或者直接写成:

    PLAID_PRODUCTS=auth,transactions
    

    同时在后端代码中添加日志,打印读取到的PLAID_PRODUCTS值,确认是否为预期的auth,transactions。

  • 沙箱产品权限未启用
    登录Plaid Dashboard的密钥管理页面,确认sandbox环境下auth和transactions产品是否已被启用。虽然sandbox默认开放基础产品,但偶尔会存在配置异常的情况。

  • 产品与国家代码的兼容性问题
    你配置了US,CA两个国家代码,可先临时将PLAID_COUNTRY_CODES改为仅US测试。部分产品在特定地区可能存在隐性限制,排除地区因素后再逐步排查。

  • 后端参数传递错误
    检查创建link token的代码逻辑:部分Plaid SDK要求products参数为数组类型(如['auth', 'transactions']),而非逗号分隔的字符串。如果后端直接将.env中的字符串传递给SDK,会导致参数格式错误,触发INVALID_PRODUCT。

内容的提问来源于stack exchange,提问作者whyDoICodeFrontEnd

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 12:23:13