gpt4 book ai didi

asp.net - 使用 Asp.net 的 Paypal Mass Payment API(不接收来自 paypal 的响应)

转载 作者:太空宇宙 更新时间:2023-11-03 16:35:32 25 4
gpt4 key购买 nike

enter image description here我使用 MassPaymentAPI 创建了 MassPayment 但我在此方法中遇到错误

方法输入:::

url="https://api.sandbox.paypal.com/nvp"
postdata="METHOD=MassPay&EMAILSUBJECT=You+have+money!&RECEIVERTYPE=EmailAddress&CURRENCYCODE=USD&L_EMAIL0=bhaumik50%40gmail.com&L_Amt0=1.00&L_UNIQUEID0=&L_NOTE0=&USER=rserasiya_api1.gmail.com&PWD=OneIsTheLonliestNumber&VERSION=1&SOURCE=1" ;
timeout= "3600" ;
X509certificate = "Certifcate Description"


public static string HttpPost(string url, string postData, int timeout, X509Certificate x509)

{

HttpWebRequest objRequest = (HttpWebRequest) WebRequest.Create(url);

objRequest.Timeout = timeout;

objRequest.Method = "POST";

objRequest.ContentLength = postData.Length;

if (null != x509)

{

objRequest.ClientCertificates.Add(x509);

}

using (StreamWriter myWriter = new StreamWriter(objRequest.GetRequestStream()))

{
myWriter.Write(postData);

}

using (WebResponse response = objRequest.GetResponse())

{

using (StreamReader sr = new StreamReader(response.GetResponseStream()))

{
return sr.ReadToEnd();
}
}
}

在这种方法中,我使用 StreamWriter 对象成功发送了请求,但我没有收到来自 paypal 站点的响应,所以我该怎么办?请回复..

我的错误是:基础连接已关闭:连接意外关闭。

我放了抛出错误和浏览器错误的方法的图像。

请给我你的建议 enter image description here

最佳答案

您的代码中的问题出在您使用的 Api url 中

url="https://api.sandbox.paypal.com/nvp" 

当你应该使用

url="https://api-3t.sandbox.paypal.com/nvp"

关于asp.net - 使用 Asp.net 的 Paypal Mass Payment API(不接收来自 paypal 的响应),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15501669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com