求助各位大侠,我说一下要做的东东(C# .net),就是写一个paypal的支付接口,用程序集封装起来给多个地方调用(我认为是生成xx.dll文件),没做过api接口的开发,也没做过paypal 支付接口的东东,无从下手。看官网的文档有rest api和classic api。我很纠结,查阅了很多资料,却是形形色色,云里雾里。各位大侠,我应该如何入手。
我有以下问题:1.关于封装的话,我应该如何建立项目,我得想法是建类库,各位大侠以为如何?
              2.关于api开发。我想用SDK,但是用了SDK,我又如何封装那些dll到一个程序集里?如果不用sdk,是不是兼容性会好一些,不用sdk又如何写?
              3.关于paypal api,有rest api和classic  api,我应如何选择?他们的关系如何?这些天一直在看这方面的资料,感觉很乱,望各位大侠详细给点建议和方案。感激不尽!paypal api封装.net支付api

解决方案 »

  1.   

    不明白楼主要做什么,是开发api还是使用api?
      

  2.   

    是使用paypal的api或者sdk进行开发。
      

  3.   

    paypal没接触过,用的是支付宝的
      

  4.   

    在一本英文教材里看到过如何调用PayPal的API,当时没留心学,回家之后我上传到CSDN服务器,然后把链接发给你
      

  5.   

    接口嘛,webservice试试。。对方负责传参数,你提供方法以及返回json字符串给对方,让对方去解析
      

  6.   

    其实暂时不用写成dll,写成公用的方法放在类里面,调用方法传参就行了,不用支付之间的细小差异可以做具体处理
      

  7.   

    支付接口一般都是 url后面加上以后一系列的配置参数(如商家id什么),参数传给支付的服务器,交由他们去处理账款,处理完他会返回一个通知,你根据他返回的通知 处理自己的业务逻辑 就ok了
      

  8.   

    http://download.csdn.net/download/gclol/6379169 这就是我说的那本,楼主可以参考下
      

  9.   

    大侠,我下载不了啊,你能发到我邮箱么,感激不尽[email protected]
      

  10.   

    百度网盘地址 http://pan.baidu.com/s/1Fuqrq