还是PALPAL的问题(散分了,散分了)

angeldjd 2007-01-07 03:54:52
最近在做PAYPAL接口的商城,资料太难找了,而且还都是英文的,来CSDN上问了几次也没有答复的,已经快绝望了.这次就是散分来了,如果有对PAYPAL有兴趣的一起研究一下,可以加我QQ:1800518.如果要是有高手肯指点一二那更是感激涕零.问题解决,我将再散500分.
...全文
285 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
angeldjd 2007-01-12
  • 打赏
  • 举报
回复
自己顶一下.
广州人 2007-01-12
  • 打赏
  • 举报
回复
帮顶了
angeldjd 2007-01-08
  • 打赏
  • 举报
回复
等有经验的达人进来..另外此贴纯属散分.希望大家帮我顶起来.谢了.
yangyupeng521 2007-01-08
  • 打赏
  • 举报
回复
虽然很想帮你,但没有这方面的经验。
angeldjd 2007-01-08
  • 打赏
  • 举报
回复
自己再顶
lizhizhe2000 2007-01-08
  • 打赏
  • 举报
回复
学习!
angeldjd 2007-01-08
  • 打赏
  • 举报
回复
自己顶一下.
zhushouqqq 2007-01-08
  • 打赏
  • 举报
回复
呵呵,不知道.. 只能帮顶了.
executemylove 2007-01-07
  • 打赏
  • 举报
回复
没研究过
losteveb 2007-01-07
  • 打赏
  • 举报
回复
帮你顶!
midymidy 2007-01-07
  • 打赏
  • 举报
回复
继续支持
midymidy 2007-01-07
  • 打赏
  • 举报
回复
应该可以
stou 2007-01-07
  • 打赏
  • 举报
回复
頂起
angeldjd 2007-01-07
  • 打赏
  • 举报
回复
这是我在网上找到的一段代码,现在贴出来,希望对和我一样在搞PAYPAL接口的人能够有帮助:
using System.IO;
using System.Net;
//下面代码放按扭里就可以执行了,可能由于地震的原因访问会连接超时.
string postData = "";
 postData += "currency_code=GBP";
 postData += "&cmd=_cart";
 postData += "&business=youremailaddress@yourdomain.net";
 postData += "&upload=1";
 postData += "&cancel_return=www.davidmillington.net";
//DataTable dtBasket = getBasketDt();
 double total = 0.00;
//for(int i = 0; i < dtBasket.Rows.Count; i++)
//{
  postData += "&item_name_" + "1" + "=" +"abc";
postData += "&quantity_" + "1" + "=" + "2";
postData += "&amount_" + "1" + "=" + "200";
//Convert.ToDouble(dtBasket.Rows[i]["price"]);
  total += 2000;
//if(i == dtBasket.Rows.Count - 1)
//{
// postData += "&shipping_" + (i + 1) + "=" + calcDeliveryCost(total);
//}
//else
//{
   postData += "&shipping_" + "1" + "=0.00";
//}
  postData += "&shipping2_" + "1" + "=0.00";
  postData += "&handling_" + "1"+ "=0.00";
//}
 postData += "&handling=" + 20;
 byte[] data = Encoding.ASCII.GetBytes(postData);
System.Net.HttpWebRequest ppRequest = (HttpWebRequest)
System.Net.WebRequest.Create("https://www.paypal.com/cgi-bin/webscr");
 ppRequest.Method = "POST";
 ppRequest.ContentType = "application/x-www-form-urlencoded";
 ppRequest.ContentLength = data.Length;
 //发送
 Stream ppStream = ppRequest.GetRequestStream();
 ppStream.Write(data, 0, data.Length);
 ppStream.Close();
 //接收
 System.Net.HttpWebResponse ppResponse = (HttpWebResponse)ppRequest.GetResponse();
 System.IO.StreamReader sr = new StreamReader(ppResponse.GetResponseStream());
 string strResult = sr.ReadToEnd();
 sr.Close();
 //输出到屏幕
 Response.Clear();
 Response.Write(strResult);
 Response.End();
//如果你有兴能把上面一段代码执行了,那么你将会看到的确提交到PAYPAL上了,但是网址确没变,仍是你当前网址,这样会使购买人以为你弄个假的在骗他的PAYPAL帐户,不知哪位大虾能把这段代码改成直接提交到PAYPAL网站的方式

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧