我打算创建一个 Web 应用程序,允许用户跟踪向他们的 PayPal 帐户实时发布的捐赠金额,以实现目标。
我需要知道...
一个。如果它是可能的 B. 如果我使用的路径是最佳路径 C。什么是最好的路径是 b 不是。
流程会像这样工作。
1) 用户访问网站并输入他们的 PayPal 电子邮件地址/密码/目标捐赠金额。然后我就可以代表这个用户进行 api 调用。
2) 我会使用 API 调用并在此用户帐户上创建一个 webhook,以便在收到捐款时使用(该 webhook 只说它可以在销售进来时触发,但也许捐款算作销售?)
3) 我的网站上有一个功能可以接受发布数据并更新跟踪器。
因此,如果跟踪器开始显示 0/300(用户在开始时输入 300 作为目标金额),那么 15 美元的捐款将更新为 15/300,如果另一笔 5 美元的捐款进来会说 20/300 等...
感谢任何建议/帮助!
最佳答案
PayPal 不使用用户的 PayPal 电子邮件地址和密码,而是使用称为客户端 ID 和客户端密码的东西。这些像密码一样工作,可以进行 API 调用,并且比向您的用户询问真实的电子邮件地址和密码更安全。如果您修改您的#1,那么肯定可以像您描述的那样进行 API 调用和接收 webhook。
链接到 PayPal 身份验证和 header :https://developer.paypal.com/docs/api/#authentication--headers
链接到 PayPal 通知 以管理 webhook:https://developer.paypal.com/docs/api/#notifications
关于api - PayPal API 可以实时跟踪入站付款吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29034221/