xcx
Home
其他文档
冯奎博客
GitHub
Home
其他文档
冯奎博客
GitHub
  • 简介
  • 微信
    • 微信
  • QQ
    • QQ
  • 百度
    • 百度
  • 字节跳动
    • 字节跳动
  • 钉钉
    • 钉钉
  • 支付宝
    • 支付宝
method说明参数返回值
token获取access_token和user_id$typeCollection
userInfo获取会员信息$tokenCollection
send小程序发送订阅消息...Collection
qrcode获取小程序二维码,图片 Buffer...Buffer

完善配置

# 支付宝小程序配置
$alipayConfig = [
    'app_id' => '', // 支付宝分配给开发者的应用ID
    'public_key' => '', // 请填写支付宝公钥
    'private_key' => '', // 请填写开发者私钥去头去尾去回车
];
$xcx = new \fengkui\Xcx\Alipay($alipayConfig); // 支付宝

获取access_token和user_id

$result = $xcx->getToken(); // 直接跳转(静默授权:auth_base)
$result = $xcx->getToken(false); // 直接跳转(主动授权:auth_user)
echo $result;

获取会员信息

$token = '';
$xcx->userInfo($token);

小程序发送订阅消息

$openid = ''; // 用户openid
$template_id = ''; // 订阅消息模板ID
$data = []; //发送数据
$page = 'pages/index/index'; // 打开页面
$id = ''; // 场景 id ,例如表单 Id 、 orderId 或 payId
$type = ''; // 场景 type ,1:表单;2:百度收银台订单;3:直连订单。
$xcx->send($openid, $template_id, $data=[], $page='pages/index/index', $id='', $type=1);

获取小程序二维码

$path = '小程序页面路径'; // 小程序页面路径
$width = 430; // 小程序码宽度 px (默认430)
$type = 1; // 获取类型 1:二维码短链 2:二维码长链  (默认1)
$mf=true; // 是否包含logo 默认包含

$xcx->qrcode($path, $width = 430, $type=1, $mf=true);
Last Updated:
Contributors: kuifeng
Prev
钉钉