【问题标题】:PayPal ExpressCheckout implementation - import error, missing jar file?PayPal ExpressCheckout 实施 - 导入错误,缺少 jar 文件?
【发布时间】:2014-02-23 08:33:50
【问题描述】:

尝试在我的 Java 项目中实现 PayPal 快速结帐功能。

使用的IDE是Eclipse。

根据 PayPal 中的文档,我知道我需要调用两个 PayPal REST API

  1. 设置ExpressCheckout
  2. DoExpressCheckoutPayment

我从http://paypal.github.io/sdk/#merchant 下载了商家SDK,并将paypal-core-1.4.4.jar 和merchantersdk-2.5.106.jar 添加到Eclipse 项目构建路径中。

我想在我的类中编写 REST setExpressCheckout 函数,该函数将调用 PayPal::setExpressCheckout。

我正在尝试导入 com.paypal.soap.api.SetExpressCheckoutRequestDetailsType,但出现错误。

我想写的sn-p是

SetExpressCheckoutRequestDetailsType setExpressCheckoutRequestDetails = new SetExpressCheckoutRequestDetailsType();

setExpressCheckoutRequestDetails.setVersion("63.0");

是否有我缺少的 jar 文件?

-RK

【问题讨论】:

  • 检查类com.paypal.soap.api.SetExpressCheckoutRequestDetailsType包含在jar中
  • 你得到的错误是什么?请将其复制并粘贴到问题中。
  • 我不确定 PayPal 中的类结构是否发生了变化。我在 urn.ebay.apis.eBLBaseComponents.SetExpressCheckoutRequestDetailsTypepackage 中找到了 SetExpressCheckoutRequestDetailsType 类,而不是在 com.paypal.soap.api.SetExpressCheckoutRequestDetailsType

标签: java eclipse paypal


【解决方案1】:

在 urn.ebay.apis.eBLBaseComponents.SetExpressCheckoutRequestDetailsType 中找到类“SetExpressCheckoutRequestDetailsType”

但是根据http://jerrythedog.com/docs/com/paypal/soap/api/SetExpressCheckoutRequestDetailsType.html,这个类必须在com.paypal.soap.api.SetExpressCheckoutRequestDetailsType

想知道 paypal 包结构是否发生了变化?他们现在有 ebay 包吗?

-RK

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-09
    • 1970-01-01
    • 2013-11-08
    • 1970-01-01
    • 1970-01-01
    • 2018-06-22
    • 1970-01-01
    相关资源
    最近更新 更多