我们正在重新开发我们的电子商务应用程序并将使用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 vs Classic Sdk
- 2. 使用Paypal Merchant SDK或Paypal REST API进行定期付款
- 3. PayPal REST API
- 4. Paypal REST API implmentation
- 5. PayPal REST Api(PHP SDK)列表付款
- 6. PayPal rest-api-sdk-php with Laravel 4
- 7. PayPal REST API .net SDK - 400错误请求
- 8. 将PayPal Rest API SDK集成到laravel 5.2
- 9. JIRA - Java API或REST API
- 10. PHP | Paypal Rest API | java.lang.NullPointerException
- 11. Paypal Rest API和Lightbox
- 12. Paypal Rest API Multiple Payee
- 13. PayPal REST API java sdk - 自定义配置文件
- 14. Quickbooks Online:REST API或Java SDK?
- 15. Paypal JAVA REST API定期付款示例
- 16. 使用Java Rest API进行PayPal登录
- 17. Rest API或Semi Rest API
- 18. Laravel 5.2 Paypal SDK REST API SDK响应代码403
- 19. REST API或Java API之间的选择
- 20. CodeIgniter Rest API + Facebook SDK
- 21. PayPal REST Sandbox API给予INTERNAL_SERVICE_ERROR
- 22. PayPal Rest API - 历史数据
- 23. Paypal REST API返回页面
- 24. paypal REST .net api extract VALIDATION_ERROR
- 25. PayPal Rest API发票WebHook
- 26. PayPal REST API与通知
- 27. PayPal Rest API直接付款
- 28. 使用PayPal REST API折扣
- 29. ASP.NET MVC C#PayPal Rest API - UNAUTHORIZED_PAYMENT
- 30. paypal REST API交易批准