yestae / openapi
益友会科技有限公司开放接口,OpenAPI,一个轻量级PHP包
v1.0.0
2019-08-15 06:41 UTC
Requires
- php: >=5.6
This package is auto-updated.
Last update: 2024-09-15 18:04:23 UTC
README
安装
- 修改项目下的composer.json文件,并添加:
"yestae/openapi":"1.*"
- 或者 执行composer命令安装
composer require yestae/openapi
使用
require_once '../vendor/autoload.php';
use Yestae\OpenApi\OpenApi;
// 加载配置
$conf = [
'app_id' => 'xxx', // app id
'mch_id' => 'xxx', // mch id
'app_secret' => 'xxx', // secret
'interface_url' => 'xxx', // 接口地址
];
$openApi = new OpenApi($conf);
// 需要访问的路径
$url = '/user/getInfo';
// 参数
$param = [
'uid' => '1107485144377085954'
];
// 请求
$data = $openApi->postData($url, $param);
var_dump($data);
/**
返回的数据结构
array(8) {
["retMsg"]=>
string(2) "OK"
["sign"]=>
string(32) "20F8E320A6E3CE0F864CC3C0AD940753"
["appid"]=>
string(19) "1130734893714997249"
["retCode"]=>
string(7) "SUCCESS"
["result"]=>
array(6) {
["regTime"]=>
int(1552880009156)
["uid"]=>
string(19) "1107485144377085954"
["userType"]=>
int(1)
["mobile"]=>
string(11) "12000000028"
["name"]=>
string(9) "T47635282"
["gender"]=>
int(0)
}
["resultCode"]=>
string(7) "SUCCESS"
["nonceStr"]=>
string(16) "DARNEGBDHGKWCOGR"
["mchid"]=>
string(19) "1130734379656904706"
}
*/