代码拉取完成,页面将自动刷新
composer require likecy/yiban:dev-master
use likecy/yiban/YBOpenApi;
YBOpenApi::getInstance()->request($url, $param, $isPOST, $applyToken)
$api =YBOpenApi::getInstance()->init('', '', '');
$au = $api->getAuthorize();
//网站接入获取access_token,未授权则跳转至授权页面
$info = $au->getToken();
if(!$info['status']) {//授权失败
session('token',$info['msg']);
echo $info['msg'];
die;
}
$api =YBOpenApi::getInstance()->init('', '', '');
$iapp = $api->getIApp();
try {
//轻应用获取access_token,未授权则跳转至授权页面
$info = $iapp->perform();
} catch (YBException $ex) {
echo $ex->getMessage();
}
$token = $info['visit_oauth']['access_token'];//轻应用获取的token
$api->bind($token);
$yibanuser = $api->request('user/real_me');
var_dump($yibanuser['info']);
$url String 具体调用的接口名称,例如user/me
$param Array 接口请求参数数组
$isPOST Boolean 是否使用POST方式请求,默认使用GET方式
$applyToken Boolean 请求参数中是否需要添加access_token,设置为true时自动添加之前绑定的token到参数数组中(如果为true请先通过bind()将token绑定至实例中)
$url = 'user/me';
$param = array();
$isPOST = false;
$applyToken = true;
$result = YBOpenApi::getInstance()->request($url, $param, $isPOST, $applyToken);//获取接口返回信息
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。