这个问题是关于Stripe java(或 REST)api,当前版本为2019-05-16。
我们通过 stripe dashboard 手动创建了一个产品,并为其附加了三个计划,一个分别用于每月、每季度和每年的付款。
现在,如果我尝试通过 REST api 获取此产品(使用相同的结果stripe-java
),方法是:
curl https://api.stripe.com/v1/products/prod_...... \ -u sk_test_........:
我确实得到了文档中描述的产品对象,它没有任何plans
属性。
stripe
但是,如果我在访问产品页面时检查仪表板本身发出的请求,我可以看到在这种情况下,产品确实被检索plans
到并附有各自的产品(参见右下角图片中的“计划”)。所以我猜仪表板正在使用另一个 api,也许是一个更方便的。
我的问题是,如何在给定产品的情况下获得产品的所有计划id
?我想我可以取而代之的是所有计划,然后按产品过滤id
有效地得到我想要的东西,但是在我看来这更像是一个 hack。这里的最佳实践是什么?
为什么仪表板 api 在任何情况下都会不同?提前谢谢大家。
胡子哥哥
相关分类