我在这里有一个简单的问题。我有一个代码调用API来检查给定的Paypal电子邮件是否有效。 api是PayPal的AdapativeAccounts / GetVerifiedStatus,网址:https://svcs.sandbox.paypal.com/AdaptiveAccounts/GetVerifiedStatus
如果我向沙箱网址发送真实的PayPal电子邮件,则表示未注册。但是,如果我将其转移到生产中并使用api的产品网址,它就可以了!那么,这里的问题是什么?我应该从PP某处抓一个假电子邮件并使用这些数据来测试api吗?这是有道理的,因为Paypal可能想以某种方式保护帐户免受恶意沙盒用户的影响..
谁知道呢?答案 0 :(得分:1)
Sandbox未链接到实际网站。每个站点都与另一个站点完全隔离。仅仅因为现场网站上存在一个帐户,并不意味着它存在于沙箱中(反之亦然)。
如果您要检查Sandbox上是否存在某个帐户,则需要先在Sandbox上创建一个帐户(除非您尝试检查该帐户是否存在 - 在这种情况下,请不要创建帐户)。最简单的方法是使用PayPal开发人员门户 - https://developer.paypal.com。使用您的实时PayPal帐户的电子邮件地址和密码登录,然后转到应用程序 - >沙盒帐户 - >创建帐户。