.net core 6 不支持PayPal SDK

问题描述 投票:0回答:1

我正在尝试将 Paypal 支付网关集成到我的项目中,但是 nuget 包中提供的 SDK 与 .Net 6 不兼容。它显示如下错误

“使用 '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7.1, 恢复包'PayPal 1.9.1'。 NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' 而不是项目目标框架 'net6.0'。此包可能与您的项目不完全兼容。”

此 SDK 是否支持 .net 6?

paypal paypal-sandbox paypal-rest-sdk
1个回答
1
投票

此 SDK 是否支持 .net 6?

不可以,除了 Braintree 服务之外所有 PayPal 服务器端 SDK 在撰写本文时已被弃用。这包括非常旧的 PayPal-NET-SDK 和较新的 Checkout-NET-SDK。

PayPal 告诉所有新集成使用直接 HTTPS 调用,首先获取 access_token(可以缓存 9 小时),然后执行 w/e 操作,其中涉及发布 JSON 正文并接收 JSON 响应。

有用的参考资料:

© www.soinside.com 2019 - 2024. All rights reserved.