这篇文章主要为大家详细介绍了php统一的API接口调用【O2O】简单示例,具有一定的参考价值,可以用来参考一下。
对php统一的API接口调用【O2O】简单示例感兴趣的小伙伴,下面一起跟随四海网的小编巴闭妹来看看吧!
/**
*
* @param
* @arrange (512.笔记) www.q1010.com
**/
/**
* 统一API接口调用
*
* @param array $req_params 请求的参数数组
* @param string $url_path 调用的接口PHP路径,不保含主机地址
* @return array
*/
static public function api($req_params, $url_path)
{
$req = array('sid' => self::$api_cfg['sid'], 'appkey' => self::$api_cfg['appkey'], 'timestamp' => time());
$appSecret = self::$api_cfg['appsecret'];
$pre_dir = self::$api_cfg['predir'];
$req = array_merge($req, $req_params);
self::makeSign($req, $appSecret);
Log::LOG('wdt_api', "req param:" . print_r($req, true));
$service_url = "http://" . self::$api_cfg['host'] . $pre_dir . $url_path . '?' . http_build_query($req);
$response = file_get_contents($service_url);
Log::LOG('wdt_api', "req url:" . $service_url);
Log::LOG('wdt_api', $response);
if ($response === false) return false;
$json = json_decode($response, true);
Log::LOG('wdt_api', "response:" . print_r($json, true));
return $json;
}
本文来自:http://www.q1010.com/173/11044-0.html
注:关于php统一的API接口调用【O2O】简单示例的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。