|
@@ -26,45 +26,45 @@ class AInfoController extends Controller
|
|
* @apiGroup AInfo
|
|
* @apiGroup AInfo
|
|
* @apiDescription
|
|
* @apiDescription
|
|
* 1.签名参考
|
|
* 1.签名参考
|
|
- * public static function sign($params, $key)
|
|
|
|
|
|
+ * public static function sign($params, $key)
|
|
*
|
|
*
|
|
- * {
|
|
|
|
|
|
+ * {
|
|
*
|
|
*
|
|
- * $data = $params;
|
|
|
|
|
|
+ * $data = $params;
|
|
*
|
|
*
|
|
- * //签名步骤一:按字典序排序参数
|
|
|
|
|
|
+ * //签名步骤一:按字典序排序参数
|
|
*
|
|
*
|
|
- * ksort($data);
|
|
|
|
|
|
+ * ksort($data);
|
|
*
|
|
*
|
|
- * $buff = "";
|
|
|
|
|
|
+ * $buff = "";
|
|
*
|
|
*
|
|
- * foreach ($data as $k => $v) {
|
|
|
|
|
|
+ * foreach ($data as $k => $v) {
|
|
*
|
|
*
|
|
- * if ($v != null && $k !== "sign" && $v !== "" && !is_array($v)) {
|
|
|
|
|
|
+ * if ($v != null && $k !== "sign" && $v !== "" && !is_array($v)) {
|
|
*
|
|
*
|
|
- * $buff .= $k . "=" . $v . "&";
|
|
|
|
|
|
+ * $buff .= $k . "=" . $v . "&";
|
|
*
|
|
*
|
|
- * }
|
|
|
|
|
|
+ * }
|
|
*
|
|
*
|
|
- * }
|
|
|
|
|
|
+ * }
|
|
*
|
|
*
|
|
- * $buff = trim($buff, "&");
|
|
|
|
|
|
+ * $buff = trim($buff, "&");
|
|
*
|
|
*
|
|
- * //签名步骤二:在string后加入KEY
|
|
|
|
|
|
+ * //签名步骤二:在string后加入KEY
|
|
*
|
|
*
|
|
- * $string = $buff . "&key=" . $key;
|
|
|
|
|
|
+ * $string = $buff . "&key=" . $key;
|
|
*
|
|
*
|
|
- * //签名步骤三:MD5加密
|
|
|
|
|
|
+ * //签名步骤三:MD5加密
|
|
*
|
|
*
|
|
- * $string = md5($string);
|
|
|
|
|
|
+ * $string = md5($string);
|
|
*
|
|
*
|
|
- * //签名步骤四:所有字符转为大写
|
|
|
|
|
|
+ * //签名步骤四:所有字符转为大写
|
|
*
|
|
*
|
|
- * $result = strtoupper($string);
|
|
|
|
|
|
+ * $result = strtoupper($string);
|
|
*
|
|
*
|
|
- * return $result;
|
|
|
|
|
|
+ * return $result;
|
|
*
|
|
*
|
|
- * }
|
|
|
|
|
|
+ * }
|
|
*
|
|
*
|
|
* 2、站点
|
|
* 2、站点
|
|
* 分销后台登录进去,系统设置->站点列表->id,不是右上角那个数字
|
|
* 分销后台登录进去,系统设置->站点列表->id,不是右上角那个数字
|