你们这个SDK有bug
1176***@qq.com
发布于 3 年前
118来自上海移动统计 U-App
SDK集成与升级
文件:com\alibaba\openapi\client\SyncAPIClient.class.php
代码如下:
$paramToSign = "";
foreach ( $requestData as $k => $v ) {
$paramToSign = $paramToSign . $k . "=" . urlencode($v) . "&";
}
$paramLength = strlen ( $paramToSign );
if ($paramLength > 0) {
$paramToSign = substr ( $paramToSign, 0, $paramToSign - 1 );
}
出问题:54行
$paramToSign = substr ( $paramToSign, 0, $paramToSign - 1 );
字符串不能进行减1操作,应该用$paramLength进行减1操作
请修复一下!!!!