API Key
API Key不能为空
Secret Key
Secret Key不能为空
EOF; if (isset($_GET["check"]) and $_GET["check"] == "true") { echo ''; } else { echo ''; } echo <<返回
EOF; } else if (!empty($_GET["action"])) { if (empty($_POST["api_key"])) { error_res("API Key不能为空", $_SERVER["PHP_SELF"]); } else if (empty($_POST["secret_key"])) { error_res("Secret Key不能为空", $_SERVER["PHP_SELF"]); } else if ($_GET["action"] == "test") { $api_key = $_POST["api_key"]; $secret_key = $_POST["secret_key"]; $result = BaiduAiRequest::request_token_with_config($api_key, $secret_key); if (array_key_exists("status", $result) and $result["status"]) { info_res("AK/SK测试通过", $_SERVER["PHP_SELF"] . "?check=true&api_key=" . $_POST["api_key"] . "&secret_key=" . $_POST["secret_key"]); } else { warn_res("AK/SK测试失败", $_SERVER["PHP_SELF"] . "?check=false"); } } else if ($_GET["action"] == "update") { try { DbUtil::update("update param set param_value=? where param_key=?", null, "ss", $_POST["api_key"], "api_key"); DbUtil::update("update param set param_value=? where param_key=?", null, "ss", $_POST["secret_key"], "secret_key"); info_res("保存成功", $_SERVER["PHP_SELF"]); } catch (Exception $e) { error($e); error_res("保存异常请联系管理员", $_SERVER["PHP_SELF"]); } } else { error_res("非法操作!", $_SERVER["PHP_SELF"]); } } else { error_res("非法操作!", $_SERVER["PHP_SELF"]); }