0

PayPalプラットフォームに対して開発するための正しい/推奨される方法は何ですか:

  • 新しい PayPal SDK を使用する (https://www.x.com/developers/paypal/documentation-tools/paypal-sdk-index)
  • 従来の PayPal SDK を使用する (現在はかなり古い)
  • NVPプロトコルに従って生のHTTPSリクエストを送信するだけで(最終的にはRESTのようなAPIにすぎません)、公式のAPIには依存しません(公式のNVPプロトコルの説明に依存するだけです)

どちらが正しい方法と考えられていますか?

4

2 に答える 2

2

最新の SDK の更新には、上記のバグを修正する更新があることを今後の参考のためにここに投稿したかっただけです。また、SDK は合理化されており、特に以前に存在していたボイラー プレート コードの多くが取り除かれています。ここから SDK をダウンロードしますhttps://www.x.com/developers/paypal/documentation-tools/paypal-sdk-index - Prasanna A

于 2012-12-10T05:02:01.957 に答える
0

SDK は、操作が簡単でバグがない場合に優れています。残念ながら、PayPal の SDK は常にこれに適合するとは限らないため、私は常に生のリクエストを自分で生成して API に直接アクセスすることを好んでいました。

私は主に PHP を使用しているため、独自のクラス ライブラリを作成することになりました。PHPを使用している場合は、参照することをお勧めします。これにより、PayPal のすべての API を非常に迅速かつ簡単に統合できるようになり、定期的にメンテナンスを行っています。

それ以外の場合は、SDK を見て、それらがどのように機能するかを確認します。良い経験があれば、是非、それらを使用することをお勧めします。ばかげたバグ (たとえば、SDK の GetExpressCheckoutDetails がアイテムの詳細を正しく解析しない) に遭遇した場合は、独自のものを使用することを決定できます。

于 2012-11-19T20:41:28.177 に答える