在php中调用淘宝Open Api出现Invalid signature问题解决

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

今日想试试淘宝开放平台的API,按照示例一步步弄下来,都没哟问题

就是去调用api的时候 总是报 

invalid Signature

百思不得解

然后忽然看到生成签名时我用的数组中有

$apiparams['parent_cid' ] = 0;
我想是不是这个 0 必须用字符串来赋值,于是改成
$apiparams['parent_cid' ] = '0';
ok 果然调用成功,晕死,这个傻逼问题困扰了我很久

以此 当要给api调用传递参数时 都是 字符串数组,不要其他类型

转载于:https://my.oschina.net/jingxing05/blog/137015

你可能感兴趣的:(在php中调用淘宝Open Api出现Invalid signature问题解决)