2017java 转PHP,求大神把如下Java代码转成php的写法?

这不就是微信接口签名的计算方式吗,微信官方开发包里有php版本的...

追问

问题这不是微信签名的计算方式,是合作方的接口(不是什么大厂),只有Java版本示例

追答

$accessKey = "2016100112345678";

$accessSecret = "PrN2HybJmXzjgOzjQEPwy9pMDZR55z01";

$apiUrl = "http://dev.zxxk.com/api/getSubjectList";

$paramMap = [

"accessKey"=>$accessKey,

"stage"=>2,

"timestamp"=>"2016-10-01 13:12:12"

];

ksort($paramMap);

$needEncryptString = "";

foreach($paramMap as $k=>$v){

$needEncryptString=$needEncryptString.$k."=".$v."&";

}

$needEncryptString=$needEncryptString."accessSecret=".$accessSecret;

$sign = sha1($needEncryptString, false);

print($sign)

?>

a8f4e356b409166b3101d50018c6da9c.png

ad357129979e851bdc98324c2a4db376.png

本回答被提问者采纳

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值