0

我正在尝试在我的应用程序中使用 Paypal,但我的所有尝试都失败了。我已将所有罐子连接到我的应用程序。现在,我已经在https://developer.paypal.com/创建了一个帐户,并且我正在尝试按照此处描述的步骤进行操作,但是当我按下“个人资料”时,它会将我发送到“概览” “ 页。那么问题来了,我怎样才能得到账户的userId、账户签名、paypal applicationId 和其他信息呢?附言。我正在使用java。UPD。这是我的代码:

public boolean verifyAddress(String email) throws PayPalException {
        boolean isValid;
        CallerServices caller = new CallerServices();
        APIProfile profile = ProfileFactory.createSignatureAPIProfile();

        profile.setAPIUsername("myUsername");
        profile.setAPIPassword("myPass");
        profile.setSignature("sign");
        profile.setEnvironment("sandbox");

        caller.setAPIProfile(profile);
        AddressVerifyRequestType req = new AddressVerifyRequestType();

        req.setEmail(email);
        req.setStreet("test");
        req.setZip("12345");

        AddressVerifyResponseType resp = (AddressVerifyResponseType) caller
                .call("AddressVerify", req);//throws exception here
        System.out.println(resp.getBuild());
        isValid = resp.getErrors() == null;
        return isValid;
    }

还有一个问题:我应该设置由payPal(仅数字)提供的电子邮件还是用于注册的通行证?

UPD 这是我在沙盒中获得的图像: 在此处输入图像描述

4

1 回答 1

1

登录https://developer.paypal.com/。您要查找的信息位于“API 和支付卡凭据”选项卡的“API 凭据”部分中。如果您尚未创建卖家测试账户,则必须先创建一个。

将来您可能会发现有用的 PayPal 集成向导,它会为您生成您需要的所有代码。

编辑:

您不必使用您的电子邮件或密码,只需使用 PayPal 提供的信息。例如,在下图中,用户名是gemccu_1229982509_biz_api1.cs.com,密码是QR9WVHAD2PYGC2P9。您的凭据应与此类似。

在此处输入图像描述

编辑:

如前所述,您可以在https://developer.paypal.com/的“API 和支付卡凭证”选项卡中找到所有信息。在这里,您可以看到我在我的屏幕上看到的截图:

在此处输入图像描述

于 2012-08-06T13:55:54.407 回答