は、すべてが1行を除いて、正常に動作します:Paypalのipn_emailはどこから来たのですか? IPNを処理するための私のPHPコードで
$email = $_GET['ipn_email'];
これは、彼らはあなたが始めるために提供するサンプルコードにありました。私は、請求を行っているPaypalアカウントの管理者に関連付けられた電子メールアドレスを取得すると仮定しました。
しかし、決して設定されていないようです。上記のコードを使用すると、私のIPNスクリプトが失敗します。私のIPNスクリプトが動作する唯一の方法は、自分が選択した任意の電子メールアドレスに$email
を設定するだけです。
自分のメールアドレスを設定するのは大丈夫ですか? の値をGET
のデータにする必要がありますか? ipn_email
の値は何であるはずですか?
私はPaxPalのAPIで働いていない使用しますが、ユーザーとして完了したトランザクションを持つために一つの理由を説明している場合
わからない、私は私が指定することができますことを知っています自分のお金を受け取った人/会社にメールを送信したい場合。だから、これはあなたが電子メールを受け取っていない理由かもしれません。また、あなたが得たものを見るために、$ _POST変数と$ _GET変数(print_r())全体を調べてみましたか? –