有没有办法以编程方式判断PayPal客户端 ID 和密钥是来自沙盒还是实时环境?



当您在PayPal上创建新应用程序时,有 2 个环境:沙盒和实时。每个环境都提供客户端 ID 和密钥,它们对于每个环境都是不同的,但是有没有办法从编程角度判断客户端 ID/密钥属于沙盒环境还是实时环境?

使用 Stripe,他们的密钥清楚地以"实时"或"测试"为前缀,这使得验证和明显知道哪个是哪个是哪个,而 PayPal 则不是。

不幸的是,答案是否定的。

在不知道它们从哪里复制或针对实时/沙盒端点进行测试的情况下,您无法区分它们。

编辑:针对实时与沙盒端点测试它们的一种方法是请求 oauth 令牌 ( https://developer.paypal.com/docs/api/overview/#get-an-access-token (

最新更新