我們正在重新開發我們的電子商務應用程序並將使用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交易批准