申请二维码

$obj = new \wechat\Wechat();
$obj->official()->thingyard()->apply('{
  "code_count": 100000,
  "isv_application_id": "testid124"
}');

成功结果:

// 申请单ID (application_id)
581865877

查询二维码申请单

$obj = new \wechat\Wechat();
$obj->official()->thingyard()->apply_get('{
  "application_id": "581865877"
}');

成功结果:

array(2) {
  ["status"] => string(6) "FINISH"
  ["code_generate_list"] => array(2) {
    [0] => array(2) {
      ["code_start"] => int(0)
      ["code_end"] => int(49999)
    }
    [1] => array(2) {
      ["code_start"] => int(50000)
      ["code_end"] => int(99999)
    }
  }
}

下载二维码包

$obj = new \wechat\Wechat();
$obj->official()->thingyard()->download('{
  "application_id": 581865877,
  "code_start": 0,
  "code_end": 49999
}');

成功结果:

解密后的文件buffer

激活二维码

$obj = new \wechat\Wechat();
// false.失败  true.成功
$obj->official()->thingyard()->active('{
  "application_id": 581865877,
  "code_start": 0,
  "code_end": 200,
  "activity_name": "test_name",
  "product_brand": "test_brand",
  "product_title": "test_title",
  "product_code": "test_code",
  "wxa_appid": "wx3sxjifjwojfsffef",
  "wxa_path": "pages/index/index"
}');

查询二维码激活状态

$obj = new \wechat\Wechat();
$obj->official()->thingyard()->active_query('{
  "code_url": "P.URL.CN/0U.JYJXP3HJI2C98A9O"
}');

成功结果:

参考微信开发文档,字段太多

code_ticket换code

$obj = new \wechat\Wechat();
$obj->official()->thingyard()->code_ticket('{
  "code_ticket": "6cb4bc95e1f1abc97034cbe8fd484989",
  "openid": "oiV2luCau8Cx0TMOy9lvZSLqRcKc"
}');

成功结果:

参考微信开发文档,字段太多

SW-X

企业级 - 高性能 PHP 框架

最后更新:3年前 . 作者-小黄牛

本篇目录