2023-04-07 19:05:18 +08:00
|
|
|
|
<?php
|
|
|
|
|
|
/**
|
|
|
|
|
|
* Tiffany SMS API重构
|
|
|
|
|
|
* @author QZQ
|
|
|
|
|
|
*/
|
|
|
|
|
|
defined("BASE_PATH") || define("BASE_PATH", getenv("BASE_PATH")?:realpath(dirname(__FILE__)."/../.."));
|
|
|
|
|
|
defined("APP_PATH") || define("APP_PATH", BASE_PATH."/app");
|
|
|
|
|
|
|
|
|
|
|
|
//================客户调用接口地址、文件路径、日志前缀、数据库及redis连接相关常量开始==================
|
|
|
|
|
|
//如果HTTP_HOST表明是本地环境
|
|
|
|
|
|
if($_SERVER['HTTP_HOST']=="127.0.0.1"){
|
|
|
|
|
|
//日志前缀
|
2023-04-19 16:23:01 +08:00
|
|
|
|
define("TIFFANY_API_REDIS_LOG_PREFIX", "tiffany/api/");
|
2023-04-07 19:05:18 +08:00
|
|
|
|
|
|
|
|
|
|
//业务域名
|
|
|
|
|
|
define("BASE_URL", "http://127.0.0.1/tiffany/api/");
|
|
|
|
|
|
|
2023-04-18 11:47:18 +08:00
|
|
|
|
//生成短链接口地址
|
|
|
|
|
|
define("WE_SURL_API_GET_URL", "http://weapp.wemediacn.net/d/we/surl/api/get");
|
|
|
|
|
|
|
2023-04-18 17:49:02 +08:00
|
|
|
|
//生成短链接口TOKEN
|
|
|
|
|
|
define("WE_SURL_API_TIFFANY_TOKEN", "8zuLtinBmDQYGpChyWS7EarjF6PR9TIk");
|
|
|
|
|
|
|
2023-04-07 19:05:18 +08:00
|
|
|
|
//数据库连接
|
|
|
|
|
|
define("MYSQL_CONNECT_HOST", "mysql.weu.me");
|
|
|
|
|
|
define("MYSQL_CONNECT_USERNAME", "root");
|
|
|
|
|
|
define("MYSQL_CONNECT_PASSWORD", "root_123");
|
|
|
|
|
|
define("MYSQL_CONNECT_DBNAME", "sms");
|
|
|
|
|
|
|
|
|
|
|
|
//REDIS DB
|
|
|
|
|
|
//注:本地redis就15个库,所以先放在15里 by QZQ
|
|
|
|
|
|
define("REDIS_DB_NUMBER", 15);
|
|
|
|
|
|
}
|
|
|
|
|
|
//如果是开发环境或测试环境
|
|
|
|
|
|
//注:为了让CLI脚本也能区分正式、测试、开发环境,
|
|
|
|
|
|
//以下使用SCRIPT_FILENAME来判断正式、测试、开发环境常量
|
2023-04-18 11:47:18 +08:00
|
|
|
|
elseif($_SERVER['HTTP_HOST']=="weapp.wemediacn.net" || !empty($_SERVER['SCRIPT_FILENAME']) && (preg_match("@\/d\/@", strtolower($_SERVER['SCRIPT_FILENAME'])) || preg_match("@\/t\/@", strtolower($_SERVER['SCRIPT_FILENAME'])))){
|
2023-04-07 19:05:18 +08:00
|
|
|
|
//日志前缀
|
2023-04-19 16:23:01 +08:00
|
|
|
|
define("TIFFANY_API_REDIS_LOG_PREFIX", "tiffany/apitest/");
|
2023-04-07 19:05:18 +08:00
|
|
|
|
|
|
|
|
|
|
//业务域名
|
2023-04-18 11:47:18 +08:00
|
|
|
|
define("BASE_URL", "http://weapp.wemediacn.net/d/tiffany/api/");
|
|
|
|
|
|
|
|
|
|
|
|
//生成短链接口地址
|
|
|
|
|
|
define("WE_SURL_API_GET_URL", "http://weapp.wemediacn.net/d/we/surl/api/get");
|
2023-04-07 19:05:18 +08:00
|
|
|
|
|
2023-04-18 17:49:02 +08:00
|
|
|
|
//生成短链接口TOKEN
|
|
|
|
|
|
define("WE_SURL_API_TIFFANY_TOKEN", "8zuLtinBmDQYGpChyWS7EarjF6PR9TIk");
|
|
|
|
|
|
|
2023-04-07 19:05:18 +08:00
|
|
|
|
//数据库连接
|
|
|
|
|
|
define("MYSQL_CONNECT_HOST", "we-devsql.mysql.rds.aliyuncs.com");
|
|
|
|
|
|
define("MYSQL_CONNECT_USERNAME", "we_dev");
|
|
|
|
|
|
define("MYSQL_CONNECT_PASSWORD", "xtcpmw0OrX2vMMPj");
|
|
|
|
|
|
define("MYSQL_CONNECT_DBNAME", "sms");
|
|
|
|
|
|
|
|
|
|
|
|
//REDIS DB
|
|
|
|
|
|
define("REDIS_DB_NUMBER", 130);
|
|
|
|
|
|
}
|
|
|
|
|
|
//如果是正式环境
|
|
|
|
|
|
else{
|
|
|
|
|
|
//日志前缀
|
2023-04-19 16:23:01 +08:00
|
|
|
|
define("TIFFANY_API_REDIS_LOG_PREFIX", "tiffany/api/");
|
2023-04-07 19:05:18 +08:00
|
|
|
|
|
|
|
|
|
|
//业务域名
|
2023-04-18 11:47:18 +08:00
|
|
|
|
define("BASE_URL", "https://weapp.wemediacn.com/tiffany/api/");
|
|
|
|
|
|
|
|
|
|
|
|
//生成短链接口地址
|
|
|
|
|
|
define("WE_SURL_API_GET_URL", "https://weapp.wemediacn.com/we/surl/api/get");
|
2023-04-07 19:05:18 +08:00
|
|
|
|
|
2023-04-18 17:49:02 +08:00
|
|
|
|
//生成短链接口TOKEN
|
|
|
|
|
|
define("WE_SURL_API_TIFFANY_TOKEN", "TH3UOn1Z4p7aJFS5q8eE6Kmt9xWQsocw");
|
|
|
|
|
|
|
2023-04-07 19:05:18 +08:00
|
|
|
|
//数据库连接
|
|
|
|
|
|
define("MYSQL_CONNECT_HOST", "rds0yslqyg1iuze8txux545.mysql.rds.aliyuncs.com");
|
|
|
|
|
|
define("MYSQL_CONNECT_USERNAME", "tiffany");
|
|
|
|
|
|
define("MYSQL_CONNECT_PASSWORD", "50iRVc5EZURndwf5");
|
|
|
|
|
|
define("MYSQL_CONNECT_DBNAME", "sms");
|
|
|
|
|
|
|
|
|
|
|
|
//REDIS DB
|
|
|
|
|
|
define("REDIS_DB_NUMBER", 30);
|
|
|
|
|
|
}
|
|
|
|
|
|
//REDIS类
|
|
|
|
|
|
define("REDIS_FILE_PATH", "/data/www/common/create_redis.php");
|
|
|
|
|
|
|
|
|
|
|
|
//REDIS连接
|
|
|
|
|
|
define("REDIS_CONNECT_HOST", "r-bp11564d96842414128.redis.rds.aliyuncs.com");
|
|
|
|
|
|
define("REDIS_CONNECT_PORT", 6379);
|
|
|
|
|
|
define("REDIS_CONNECT_AUTH", "3Nsb4Pmsl9bcLs24mL12l");
|
|
|
|
|
|
//================客户调用接口地址、文件路径、日志前缀、数据库及redis连接相关常量结束==================
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//================线上日志名相关常量开始==================
|
2023-04-19 16:23:01 +08:00
|
|
|
|
//线上业务校验日志
|
|
|
|
|
|
define("TIFFANY_API_CHECK_LOG", TIFFANY_API_REDIS_LOG_PREFIX."check");
|
2023-04-07 19:05:18 +08:00
|
|
|
|
|
|
|
|
|
|
//线上业务报错日志
|
2023-04-19 16:23:01 +08:00
|
|
|
|
define("TIFFANY_API_ERROR_LOG", TIFFANY_API_REDIS_LOG_PREFIX."error");
|
2023-04-07 19:05:18 +08:00
|
|
|
|
//================线上日志名相关常量开始==================
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//================其他工具类引用路径及公共类目录相关常量开始==================
|
|
|
|
|
|
//公共类所在目录
|
|
|
|
|
|
define("FILE_COMMON_PATH", "/data/www/common/");
|
|
|
|
|
|
|
|
|
|
|
|
//企业号消息警报类
|
|
|
|
|
|
define("QY_SEND_PATH", FILE_COMMON_PATH."Qy_send.php");
|
|
|
|
|
|
//================其他工具类引用路径及公共类目录相关常量开始==================
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//================状态、类别等数值相关基本常量开始==================
|
|
|
|
|
|
//是否删除:已删除
|
|
|
|
|
|
define("IS_DEL", 1);
|
|
|
|
|
|
|
|
|
|
|
|
//是否删除:未删除
|
|
|
|
|
|
define("NOT_DEL", 2);
|
|
|
|
|
|
|
|
|
|
|
|
//是否过期:已过期
|
|
|
|
|
|
define("IS_DUE", 1);
|
|
|
|
|
|
|
|
|
|
|
|
//是否过期:未过期
|
|
|
|
|
|
define("NOT_DUE", 2);
|
|
|
|
|
|
|
|
|
|
|
|
//通用的常量数组
|
|
|
|
|
|
class constans{
|
|
|
|
|
|
//是否删除描述
|
|
|
|
|
|
public static $IS_DEL_NAMES = array(
|
|
|
|
|
|
IS_DEL=>"是",
|
|
|
|
|
|
NOT_DEL=>"否"
|
|
|
|
|
|
);
|
|
|
|
|
|
}
|
|
|
|
|
|
//================状态、类别等数值相关常量结束==================
|
|
|
|
|
|
?>
|