呼び出されるコールバック URL があり、それを処理できます。ただし、Google は私の承認を処理しません。これで全部ですEnvironmentType.Sandbox
。
Google チェックアウトの「統合コンソール」で、次のメッセージが表示されます。
通知確認の処理中にエラーが発生しました。取得したエラーは次のとおりです。通知確認応答の解析中にエラーが発生しました。
詳細は次のとおりです: 彼らが私に送ったもの: serial-number=...
.
彼らが受け取ったもの:
<?xml version="1.0" encoding="utf-8"?>
<notification-acknowledgment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" serial-number="here is the same serial number they sent me" xmlns="http://checkout.google.com/schema/2" />
<!DOCTYPE html...
私が使用しているコード:
GCheckout.AutoGen.NotificationAcknowledgment response = new GCheckout.AutoGen.NotificationAcknowledgment();
response.serialnumber = serialNumber;
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.BinaryWrite(GCheckout.Util.EncodeHelper.Serialize(response));
HttpContext.Current.Response.StatusCode = 200;
ここでの間違いは何ですか?