App Key:12026694
App Secret:82c76d2c7049e5252ae4b05da482c3b7 sign_methods:='md5';
timestamps:= FormatdateTime('yyyy-mm-dd hh:nn:ss',now());
vs := '2.0';
methods:= 'taobao.increment.trades.get';
partner_ids:='top-apitools';
app_keys:='12026694';
sessions:= '6101e24b4e98307e19deeee54ac434b111511e592f0425d17975612';
formats:= 'xml';
nicks:='liyu873';
Secret_key:='82c76d2c7049e5252ae4b05da482c3b7';
si:='app_key'+app_keys+'format'+formats+'method'+methods+'nick'+nicks+'partner_id'+partner_ids+ 'session'+sessions+'sign_method'+sign_methods+
'timestamp'+timestamps+'v'+vs;
si:=(StrMD5(Secret_key+si+Secret_key));
Params:=TStringList.Create;
Params.Values['app_key']:=AnsitoUtf8(app_keys);
Params.Values['format']:=AnsitoUtf8(formats);
Params.Values['method']:=AnsitoUtf8(methods);
Params.Values['nick']:=AnsitoUtf8(nicks);
Params.Values['partner_id']:=AnsitoUtf8(partner_ids);
Params.Values['session']:=AnsitoUtf8(sessions);
Params.Values['sign']:=AnsitoUtf8(si);
Params.Values['sign_method']:=AnsitoUtf8(sign_methods);
Params.Values['timestamp']:=AnsitoUtf8(timestamps);
Params.Values['v']:=AnsitoUtf8(vs); strxml:=IdHTTP1.post('http://gw.api.taobao.com/router/rest?',Params);麻烦各位帮我看一下,是哪里出错了,为什么总提示签名(sign)无效
上面的App Key,App Secret的值是无效的,只用来举例用的。sign 淘宝api
App Secret:82c76d2c7049e5252ae4b05da482c3b7 sign_methods:='md5';
timestamps:= FormatdateTime('yyyy-mm-dd hh:nn:ss',now());
vs := '2.0';
methods:= 'taobao.increment.trades.get';
partner_ids:='top-apitools';
app_keys:='12026694';
sessions:= '6101e24b4e98307e19deeee54ac434b111511e592f0425d17975612';
formats:= 'xml';
nicks:='liyu873';
Secret_key:='82c76d2c7049e5252ae4b05da482c3b7';
si:='app_key'+app_keys+'format'+formats+'method'+methods+'nick'+nicks+'partner_id'+partner_ids+ 'session'+sessions+'sign_method'+sign_methods+
'timestamp'+timestamps+'v'+vs;
si:=(StrMD5(Secret_key+si+Secret_key));
Params:=TStringList.Create;
Params.Values['app_key']:=AnsitoUtf8(app_keys);
Params.Values['format']:=AnsitoUtf8(formats);
Params.Values['method']:=AnsitoUtf8(methods);
Params.Values['nick']:=AnsitoUtf8(nicks);
Params.Values['partner_id']:=AnsitoUtf8(partner_ids);
Params.Values['session']:=AnsitoUtf8(sessions);
Params.Values['sign']:=AnsitoUtf8(si);
Params.Values['sign_method']:=AnsitoUtf8(sign_methods);
Params.Values['timestamp']:=AnsitoUtf8(timestamps);
Params.Values['v']:=AnsitoUtf8(vs); strxml:=IdHTTP1.post('http://gw.api.taobao.com/router/rest?',Params);麻烦各位帮我看一下,是哪里出错了,为什么总提示签名(sign)无效
上面的App Key,App Secret的值是无效的,只用来举例用的。sign 淘宝api
解决方案 »
- delphi如何可靠判断与外网连通?以前用的ping,担心被ping网站会屏蔽.整个InternetGetConnectedState外网断的,也显示局域网通
- 怎样获得DBGrideh所选列的字段名
- 怎么做一个不规则的动画的窗体背景?
- 取天数,小时,分钟的方法?
- 我用query1查询多个表。修改查询数据问题
- com+的发布问题
- 高分求教,有谁知道类似OUTLOOK左侧工具栏的实现原理及源代码,谢谢赐教!
- 如何取得sql查询后的记录的数量?
- 入门问题。。。,can,t debug project unless a host application is defined use...第一次编程序
- 表示对Pudn很失望……
- delphi 利用键盘移动图片
- delphi Timage控件画虚框的问题
sign_methodmd5timestamp2013-06-06 12:30:15v2.082c76d2c7049e5252ae4b05da482c3b7))