我看过api md5 generate的教程。教程是这样的。
String (API Method GET)
'key' // This is username
'secretkey' // This is appsecretkey
'dateline' // This is Timestamp
教程如下:
<?php
$secretkey = '';
ksort($param); // $param is the string
$params = '';
foreach($param as $k => $v) {
$params .= '&'.$k.'='.rawurlencode($v);
}
$md5hash = md5(substr($params, 1).$secretkey);
?>
所以如果
$key = 'uusaaa';
,$secretket = 'KFADG123123';
,$dateline = '1468200841';
那么$md5hash
内会有什么?
我尝试了$md5hash = md5(&key=uusaaa&dateline=1468200841KFADG123123);
和MD5 = d3ad3a13db0f46473be677c1bb2ff237
但是api方面返回错误。我的$param
错了吗?实际上$md5hash
会是什么样的?