xcx
Home
其他文档
冯奎博客
GitHub
Home
其他文档
冯奎博客
GitHub
  • 简介
  • 微信
    • 微信
  • QQ
    • QQ
  • 百度
    • 百度
  • 字节跳动
    • 字节跳动
  • 钉钉
    • 钉钉
  • 支付宝
    • 支付宝
method说明参数返回值
openid获取小程序openidstring $codeCollection
accessToken获取 access_tokenCollection
send字节跳动小程序发送订阅消息...Collection
qrcode获取小程序二维码,图片 Buffer...Buffer
antidirt检查内容是否违规...Collection
decrypt检验数据的真实性,并且获取解密后的明文...Collection

完善配置

# 字节跳动小程序配置
$bytedanceConfig = [
    'appid' => '',
    'secret' => '',
];
$xcx = new \fengkui\Xcx\Bytedance($bytedanceConfig); // 字节跳动

获取小程序openid

$code = '';
$xcx->openid($code);

获取 access_token

$xcx->accessToken();

字节跳动小程序发送订阅消息

$openid = ''; // 用户openid
$template_id = ''; // 订阅消息模板ID
$data = []; //发送数据
$page = 'pages/index/index'; // 打开页面
$xcx->send($openid, $template_id, $data, $page);

获取小程序二维码

$path = '小程序页面路径'; // 小程序页面路径
$width = 430; // 小程序码宽度 px (默认430)
$type = 1; // 获取类型 1:今日头条 2:抖音 3:皮皮虾 4:火山小视频  (默认1)
$icon=true; // 是否包含logo 默认包含

$xcx->qrcode($path, $width = 430, $type=1, $icon=true);

检查内容是否违规

$text = ''; //内容
$xcx->antidirt($text);

检验数据的真实性,并解密

$sessionKey = ''; // SESSSION KEY
$encryptedData = ''; // 加密的用户数据
$iv = ''; //与用户数据一同返回的初始向量
$xcx->decrypt($sessionKey, $encryptedData, $iv);
Last Updated:
Contributors: kuifeng
Prev
百度
Next
钉钉