我们正在重新开发我们的电子商务应用程序并将使用PayPal作为我们的主要网关。 我想弄清楚是否使用REST API或SDK。 SDK比REST API更容易使用吗? 哪个更好用?Paypal API - REST API或SDK(Java)
1
A
回答
0
一个很好的方法来看待这个问题,PayPal SDK建立在API(根端点)的基础上,以便抽象出很多复杂性并保持集成尽可能最新。
如果您正在利用您自己的代码(并且不使用SDK)使用API,那么您必须构建auth(OAuth 2)的部件,以捕获您的访问令牌,然后构建出调用针对您希望构建的每个端点。大多数情况下,如果用户想要根据API高度自定义其构建,或者想要构建SDK中未提供的语言/集成,则可以看到类似的集成。
SDK将为您抽象出这些复杂性,因此它肯定会更容易整合。此外,随着API的变化,SDK将不断更新,因此您不必自己更新代码即可保持这一点,只需获取最新的SDK版本并测试集成即可。
如果您正在寻找最简单的集成,请使用SDK。对于Java,这是在https://github.com/paypal/PayPal-Java-SDK。还有一些使用SDK的https://developer.paypal.com/docs/api/quickstart/快速入门示例。
相关问题
- 1. PayPal REST API
- 2. JIRA - Java API或REST API
- 3. PHP | Paypal Rest API | java.lang.NullPointerException
- 4. Quickbooks Online:REST API或Java SDK?
- 5. Paypal JAVA REST API定期付款示例
- 6. 使用Java Rest API进行PayPal登录
- 7. Laravel 5.2 Paypal SDK REST API SDK响应代码403
- 8. REST API或Java API之间的选择
- 9. Paypal Rest API不触发webhook
- 10. PAYPAL REST API和EURO货币
- 11. PayPal Rest API发票WebHook
- 12. payPal REST-API makePaymentUsingCC错误
- 13. Paypal REST API - 结算协议
- 14. Paypal REST API返回页面
- 15. Paypal付款REST API - REQUIRED_SCOPE_MISSING
- 16. PayPal OAuth2 REST API基础
- 17. Paypal是否提供直接借记卡API的Paypal Rest API?
- 18. Rest API或Soap webservice
- 19. Twitter REST API 1.1 Java
- 20. Java REST Web服务或.Net Web API
- 21. 如何使用paypal java API
- 22. 与REST API SDK宝物品描述
- 23. PayPal REST API更新帐单协议
- 24. 使用PHP PayPal REST API退款?
- 25. 必填字段缺失。 PHP Paypal REST API
- 26. PayPal Rest API PHP服务端点错误
- 27. 在PayPal REST API中获取500错误
- 28. 用于链接付款的PayPal REST API
- 29. Paypal Rest API:获得欺诈保护
- 30. PayPal REST API - 订单和授权数量