barCodeCreateDisposable

本文整理于网络,仅供阅读参考,如有不妥之处,敬请批评指正!如果您想加入微擎社区版技术大牛微信群和QQ群,请联系微信: ccccyyyy4444 或者 QQ:155120699 

barCodeCreateDisposable()

说明

barCodeCreateDisposable($barcode)

创建临时二维码

参数

名称 类型 是否必填 描述
$barcode array 请求参数结构如下)
* expire_seconds 该二维码有效时间,以秒为单位。 最大不超过2592000(即30天),此字段如果不填,则默认有效期为30秒。
* action_name 二维码类型,
  * QR_SCENE为临时的整型参数值,
  * QR_STR_SCENE为临时的字符串参数值,
* action_info 二维码详细信息
  * scene_id 场景值ID,临时二维码时为32位非0整型,永久二维码时最大值为100000(目前参数只支持1--100000)
  * scene_str 场景值ID(字符串形式的ID),字符串类型,长度限制为1到64

返回值

error

可用is_error判断,详见错误处理

success

array(
  'ticket' => 'gQGU8DwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAyZXJ1emc1WjNlQjMxcW02SnhxMUEAAgSW_UVaAwQAjScA',//获取的二维码ticket,凭借此ticket可以在有效时间内换取二维码
  'expire_seconds' => 2592000,//该二维码有效时间,以秒为单位。 最大不超过2592000(即30天)。
  'url' => 'http://weixin.qq.com/q/02eruzg5Z3eB31qm6Jxq1A',//二维码图片解析后的地址,开发者可根据该地址自行生成需要的二维码图片
)

示例

//二维码请求参数结构定义
$barcode = array(
  'expire_seconds' => 2592000,
  'action_name' => 'QR_SCENE',
  'action_info' => array(
    'scene' => array(
    'scene_id' => 123
  ),
);
$account_api = WeAccount::create();
$result = $account_api->barCodeCreateDisposable($barcode);

print_r($result);
本页目录
  1. barCodeCreateDisposable()
    1. 说明
    2. 参数
    3. 返回值
    4. 示例
文档统计
浏览次数:175666次
编辑次数:210次历史版本
最近更新:2023-01-16 16:16:34

如果看不懂微擎社区版二次开发手册或者遇到问题,请联系微信: ccccyyyy4444 或者 QQ:155120699 ,如果我们有空闲时间,可以免费为您答疑解惑。