我在java中使用paypal rest-api时遇到了一些问题。
我迄今所做的一切。
我使用了github示例中的一些示例代码,到目前为止,我的操作还在工作。
问题是当我用以下代码创建信用卡时:
CreditCard creditCard = new CreditCard();
creditCard.setExpireMonth(11);
creditCard.setExpireYear(2018);
creditCard.setNumber("4417119669820331");
creditCard.setType("visa");
APIContext apiContext = new APIContext(accessToken);
CreditCard created = creditCard.create(apiContext);
System.out.println(created.getId());控制台中的打印方式类似于“CARD-01E4XXXXXXXXXXXXXXXXXXBWHI”。
当我使用get方法时,我收到一个带有信用卡信息的json。
CreditCard c = CreditCard.get(accessToken, "CARD-01E4XXXXXXXXXXXXXXXXBWHI");
System.out.println(c);所以我认为我的代码和我打的电话没有问题。但当我通过paypal开发者网站观看我的沙箱账户的个人资料时,没有信用卡。即使我通过sandbox.paypal登录到我的沙箱帐户,也没有关于信用卡的信息。我使用了Rest应用程序的凭据(与我的沙箱帐户凭据相同)。
我的问题是:我在哪个账户上添加了信用卡?我怎样才能知道我目前通过Rest-Api在哪个帐户工作。我可以指定我想在哪个帐户上工作吗?(我认为这是凭据规定的?)
我希望有人能帮我,因为我试了很多次,但我想不出来。
发布于 2014-10-30 18:04:20
你打的电话是一个保险库电话。金库是用PayPal存储卡数据的一种方式,但它不会将该卡分配给给定的PayPal帐户。
https://stackoverflow.com/questions/26652446
复制相似问题