我正在使用PayPal Express Checkout进行参考付款。现在,sdk从资源文件(sdk_config.properties)加载PayPal凭据(用户ID,密码,签名) - 有没有办法从代码中设置凭据(用户ID,密码,签名)?
答案 0 :(得分:1)
我不熟悉他们的SDK,但您应该只需更新这些常量的值或他们使用您自己的动态值的任何类型的变量。
或者,您可能需要查看Permissions API,因为它听起来像是在尝试代表第三方用户拨打电话。??
答案 1 :(得分:0)
我们在集成步骤上对PayPal Java SDK做了一些很好的改进。我们正在删除对sdk_config.properties文件的需求,因为它们不能正常工作,特别是对于多配置设置。
现在,您所要做的就是使用APIContext
,clientId
和clientSecret
创建mode
个实例。您可以从那里为任何API操作传递该上下文对象。
以下是代码的外观:
APIContext context = new APIContext(clientId, clientSecret, "sandbox");
Payment payment = new Payment();
// Fill in all the details.
payment.create(context);
以下是维基页面解释:https://github.com/paypal/PayPal-Java-SDK/wiki/Making-First-Call