日期:2014-05-17  浏览次数:20406 次

怎么验证 商家的 支付宝帐号 是否存在?
我们在做一个平台。用支付宝支付;

需要做一个功能:商家提交的支付宝帐号 是否存在???

怎么实现??

如果不存在 支付会出错的:
抱歉,无法完成付款!
交易信息有误,请重新核实交易详情再付款。
错误代码:SELLER_NOT_EXIST

------解决方案--------------------
用数据库就可以吧,做一个表单再select查询验证,报错就可以啊,像验证用户名一样
------解决方案--------------------
用支付宝接口把,第二种明显不合理
------解决方案--------------------
http://wenku.baidu.com/view/114ed5f8700abb68a982fb54.html 支付宝
------解决方案--------------------
最好是用支付宝相关的接口实现,具体得去查下官方的说明文档。模拟提交表单的话给你个例子吧。

C# code

           using System.Net;
           using System.Collections.Specialized;  


              //initialize 

            WebClient client = new WebClient();
            NameValueCollection values = new NameValueCollection();

            //parameters 

            values.Add("TPL_username", "admin");
            values.Add("TPL_password", "123");

            //submit   form 

            byte[] response = client.UploadValues("https://login.taobao.com/member/login.jhtml", "post", values);
            
            System.IO.FileStream f = System.IO.File.Create("d:\\temp.html");
            f.Write(response, 0, response.Length);
            f.Close();

------解决方案--------------------
最好调用TOPAPI 里面有接口