问题描述
淘宝开放平台签名,官方api测试工具可以获取到交易数据,但在自己的系统里,相同参数一直提示签名错误。我用的winform+topsdk。代码如下stringurl="http://gw.api.taobao.com/router/rest";stringappkey="12401077";stringappsecret="db846e897c3d1f1341fb2d1392f57cb0";stringsessionKey="6101127f41986627d2356c06ee53b19b3961389a17dc415321147202";ITopClientclient=newDefaultTopClient(url,appkey,appsecret);TradesSoldGetRequestreq=newTradesSoldGetRequest();req.Fields="seller_nick,buyer_nick,title,type,created,tid,seller_rate,buyer_rate,status,payment,discount_fee,adjust_fee,post_fee,total_fee,pay_time,end_time,modified,consign_time,buyer_obtain_point_fee,point_fee,real_point_fee,received_payment";TradesSoldGetResponseresponse=client.Execute(req,sessionKey);以上的key和session再api测试工具可以正常获取数据。但我程序里运行,就报签名无效。
解决方案
解决方案二:
同样的问题
解决方案三:
楼主解决了的吗?