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

如何使用Stripe.net NuGet包调用Stripe API v2版本?

如何通过Stripe.net 47.0.0调用Stripe API v2版本
  • Stripe.net的版本和Stripe API版本是绑定的,你用的47.0.0版本默认对应API v1,库本身没有内置v2相关的方法和路径。
  • 要调用API v2,有两个可行方案:
    1. 升级Stripe.net包到支持v2的版本:Stripe会在新版本SDK中适配API v2,你需要查看Stripe的更新日志,找到第一个支持v2的Stripe.net版本,然后升级你的NuGet包。升级后,库会自动提供v2的API方法,路径也会指向v2端点。
    2. 手动构造API请求(临时方案,不推荐):如果暂时没法升级,可通过Stripe.net的底层方法手动发送请求到v2路径。比如用StripeClient的RequestAsync方法,指定v2路径(如/v2/billing/meter_events),自己处理参数和响应解析。示例代码:
    var stripeClient = new StripeClient("你的API密钥");
    var response = await stripeClient.RequestAsync(
        method: HttpMethod.Post,
        path: "/v2/billing/meter_events",
        options: new RequestOptions { }
        // 此处添加你的请求参数
    );
    // 自行解析响应内容
    
  • 注意:手动请求会失去SDK的类型安全和自动序列化/反序列化支持,容易出问题,优先推荐升级SDK。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 04:00:54