如何使用aws放大功能检索条带的价格数据?
How to retrive price data of stripe using aws amplify function?
我已经将 stripe 与 aws amplify 集成在一起,并且创建方法适用于 stripe 的所有模块,但 retrieve 不起作用。我使用简单的节点 js 项目交叉验证 API,因为它工作正常但在放大时它是 not.I 我正在传递下面的代码以从 stripe
获取价格数据
const price = await stripe.prices.retrieve(
'price_1JSbHASEW22fEuuAVYhwnzaW'
)
即使我的 stripe 帐户中确实存在具有此价格 ID 的产品,但仍然无法使用 amplify 获取此产品
但是它的抛出错误“无法读取未定义的 属性 'retrieve'” 所以有人知道如何解决这个问题吗?
"Cannot read property 'retrieve' of undefined"
这意味着 stripe.prices
未定义。
可能是您的本地节点代码与 AWS Amplify 上的 运行 不同。
你能检查一下你的 AWS Amplify 上 运行 的条带节点库是什么版本吗?
每个 https://github.com/stripe/stripe-node/blob/master/CHANGELOG.md#8480---2020-04-29
必须至少为 8.48.0
我已经将 stripe 与 aws amplify 集成在一起,并且创建方法适用于 stripe 的所有模块,但 retrieve 不起作用。我使用简单的节点 js 项目交叉验证 API,因为它工作正常但在放大时它是 not.I 我正在传递下面的代码以从 stripe
获取价格数据const price = await stripe.prices.retrieve(
'price_1JSbHASEW22fEuuAVYhwnzaW'
)
即使我的 stripe 帐户中确实存在具有此价格 ID 的产品,但仍然无法使用 amplify 获取此产品 但是它的抛出错误“无法读取未定义的 属性 'retrieve'” 所以有人知道如何解决这个问题吗?
"Cannot read property 'retrieve' of undefined"
这意味着 stripe.prices
未定义。
可能是您的本地节点代码与 AWS Amplify 上的 运行 不同。
你能检查一下你的 AWS Amplify 上 运行 的条带节点库是什么版本吗?
每个 https://github.com/stripe/stripe-node/blob/master/CHANGELOG.md#8480---2020-04-29
必须至少为 8.48.0