REAPI/extend/sdk/banma/OpenSdk.php
2024-09-29 15:43:18 +08:00

40 lines
1.3 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
/**
* 千米开放平台-PHP版本SDK
* version:beta 0.0.1
* 说明本版本SDK适应于PHP5以上版本
* 包含了千米开放平台的云销、E生活API和相应的请求、加密、返回解析等一些必要的功能
* 接口代码文件由程序自动生成
* 可以根据项目需求主动不加载FileMap,FileStore和QmLoader等文件,用户可自行抉择;
*/
date_default_timezone_set('UTC');
if(!defined("DS")){
define("DS",DIRECTORY_SEPARATOR);
}
if(!defined("EOL")){
define("EOL",PHP_EOL);
}
//当前目录设置
if(!defined("CURRENT_FILE_DIR")){
define("CURRENT_FILE_DIR",dirname(__FILE__));
}
//php文件检测
function is_php($file){
return substr(strrchr($file, '.'), 1) == "php";
}
include(CURRENT_FILE_DIR.DS."loader".DS."QmHelper.php");
include(CURRENT_FILE_DIR.DS."loader".DS."QmCrypt.php");
include(CURRENT_FILE_DIR.DS."client/curl".DS."QmHttp.php");
include(CURRENT_FILE_DIR.DS."loader".DS."FileStore.php");
include(CURRENT_FILE_DIR.DS."loader".DS."FileMap.php");
include(CURRENT_FILE_DIR.DS."client".DS."OpenClient.php");
include(CURRENT_FILE_DIR.DS."client/request".DS."BmRechargeMobilePayBillRequest.php");
/**
* 加载器会根据传入扫描的目录将map类=》路径)存入变量
*/
include(CURRENT_FILE_DIR.DS."loader".DS."QmLoader.php");