【发布时间】:2012-09-01 16:29:57
【问题描述】:
我正在尝试为应用程序添加支付选项,以允许用户捐赠/支付某些功能。为此,我想让应用程序定期检查 PayPal 是否有最近的付款,最好使用 PayPal API。
我查看了 PayPal IPN,这似乎要求您拥有一个 PayPal 可以向其发送 HTTP 请求的 Web 服务器。但是,我试图避免将应用程序与网络服务器链接。我看过的其他 PayPal API(我只看官方 API),据我所知,并没有达到我所寻求的目的。
我正在寻求的用户体验是用户将他们的 PayPal 电子邮件地址提供给应用程序,在 Paypal 网站上向我的帐户(或任何人的帐户)捐款/付款。然后,我的应用程序将检查 PayPal 是否有过去的 X 次捐赠,如果在其中找到用户的电子邮件地址并且该付款尚未获得奖励,则相应地奖励用户。我想这样做的原因是为了安全。我可能会将我的工作作为开源发布,我不希望有人修改它并保留用户的 PayPal 凭据。
所以,回顾一下,我将使用哪个(如果有)PayPal API 来检查给定帐户最近是否有任何捐款?理想情况下,用户会捐款/付款在 PayPal 网站上 到一个帐户,应用程序将识别该交易并适当地奖励用户。我打算在 Java 中执行此操作,因此我可以使用随后可以通过 HTTP 请求调用的任何 Java API 或 Web API。
如果我做错了,或者不可能,请告诉我。
【问题讨论】: