0

cURL を使用せずに PHP で Paypal NVP API を利用できるかどうか教えてください。例えば。ペイキーをリクエストするとき。

また、Paypal IPN 機能 (私は localhost を使用しています) が必要で、その機能は何ですか?

申し訳ありませんが、Paypal のドキュメントはこれらの質問のいずれにも答えていません。

4

2 に答える 2

4

Paypal API は、HTTP プロトコルを使用してデータを送受信します。したがって、必要に応じて、任意の HTTP ライブラリを使用することも、PHP ソケットに基づいて独自のライブラリを作成して使用することもできます。ただし、cURL はそれを行うための最良の方法のようです。

IPN は、アカウントでの取引の通知を受ける方法です。指定した URL に HTTP POST を送信し、販売追跡、配送、ダウンロード リンクの生成などを自動化できます。これを手動で処理する場合は、IPN を使用する必要はありません。

于 2012-03-31T17:53:38.623 に答える
3

Paypalのドキュメントはあなたのすべての質問に答えます。 https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNIntro

トランザクションが成功したかどうかを確認する必要があり、これをデータベースに書き込む必要がある場合(たとえば)、IPNを回避する方法はありません(fsockまたはcurlを使用)

私はかつて、paypalによって提供された非常に優れたコード例に基づいてIPNを処理するクラスを作成しました:https ://cms.paypal.com/us/cgi-bin/?cmd = _render-content&content_ID =developer / library_code

于 2012-03-31T19:45:33.830 に答える