2

Pythonを実行しているappEngineからpaypalの暗号化されたフォームを作成する例を探しています。私は近所にあるものをたくさん見てきましたが、正しい住所ではありません:

これは、暗号化されたフォームを生成するための PayPal のサイトに関する一般的な情報です。基本的にフォームデータは改ざんできないように暗号化されてペイパルに送信されます。

この素晴らしい記事では、これを django で行うことについて説明しています。問題は、M2Crypto に依存していて、AppEngine で動作しないことです。

前回の記事を元にハッキングしてアプリエンジンで動かしたはずのライブラリがあります。クラス PayPalEncryptedPaymentsForm を調べてみると、彼らは M2Crypto を使用しています。

これにより、 AppEngine で M2Crypto を使用できないことを確認しようとしました。

この検索中に、M2Crypto の代わりに PyCrypto を使用することに関するこの記事を見つけました。この記事には、私の専門分野ではない注意事項がたくさんあります。誰かが PayPal の暗号化されたウェブ ペイメントに PyCrypto を使用して実行し、例でいくつかの光を当てることができることを願っています.

ありがとう。

4

1 に答える 1

1

私は GAE 暗号化を支援することはできませんが、おそらく別のソリューションが役立つ可能性があります: エクスプレス チェックアウト API を使用して、ユーザーを PayPal 支払いプロセスにリダイレクトするために使用される server2server トークンをネゴシエートしてみませんか?

于 2012-04-14T09:05:58.243 に答える