Lib\Api::WeChat_Wifi 方法列表
更新时间:
getShopList
- 获取 Wi-Fi 门店列表
- @param integer $pageindex 分页下标,默认从1开始
- @param integer $pagesize 每页的个数,默认10个,最大20个
@return array
getShopWifi
- 查询门店Wi-Fi信息
- @param integer $shop_id 门店ID
@return array
upShopWifi
- 修改门店网络信息
- @param integer $shop_id 门店ID
- @param string $old_ssid 旧的无线网络设备的ssid
- @param string $ssid 新的无线网络设备的ssid
- @param string $password 无线网络设备的密码(可选)
@return array
clearShopWifi
- 清空门店网络及设备
- @param integer $shop_id
@return array
addShopWifi
- 添加密码型设备
- @param integer $shop_id 门店ID
- @param string $ssid 无线网络设备的ssid
- @param null|string $password 无线网络设备的密码
@return array
addShopPortal
- 添加portal型设备
- @param integer $shop_id 门店ID
- @param string $ssid 无线网络设备的ssid
- @param bool $reset 重置secretkey,false-不重置,true-重置,默认为false
@return array
queryShopWifi
- 查询设备
- @param null|integer $shop_id 根据门店id查询
- @param null|integer $pageindex 分页下标,默认从1开始
- @param null|integer $pagesize 每页的个数,默认10个,最大20个
@return array
delShopWifi
- 删除设备
- @param string $bssid 需要删除的无线网络设备无线mac地址,格式冒号分隔,字符长度17个,并且字母小写,例如:00:1f:7a:ad:5c:a8
@return array
getQrc
- 获取物料二维码
- @param integer $shop_id 门店ID
- @param string $ssid 已添加到门店下的无线网络名称
- @param integer $img_id 物料样式编号:0-纯二维码,可用于自由设计宣传材料;1-二维码物料,155mm×215mm(宽×高),可直接张贴
@return array
setHomePage
- 设置商家主页
- @param integer $shop_id 门店ID
- @param integer $template_id 模板ID,0-默认模板,1-自定义url
- @param null|string $url 自定义链接,当template_id为1时必填
@return array
getHomePage
- 查询商家主页
- @param integer $shop_id 查询的门店id
@return array
setBar
- 设置微信首页欢迎语
- @param integer $shop_id 门店ID
- @param integer $bar_type 微信首页欢迎语的文本内容:0--欢迎光临+公众号名称;1--欢迎光临+门店名称;2--已连接+公众号名称+WiFi;3--已连接+门店名称+Wi-Fi。
@return array
setFinishPage
- 设置连网完成页
- @param integer $shop_id 门店ID
- @param string $finishpage_url 连网完成页URL
@return array
staticList
- Wi-Fi 数据统计
- @param string $begin_date 起始日期时间,格式yyyy-mm-dd,最长时间跨度为30天
- @param string $end_date 结束日期时间戳,格式yyyy-mm-dd,最长时间跨度为30天
- @param integer $shop_id 按门店ID搜索,-1为总统计
@return array
setCouponput
- 设置门店卡券投放信息
- @param integer $shop_id 门店ID,可设置为0,表示所有门店
- @param integer $card_id 卡券ID
- @param string $card_describe 卡券描述,不能超过18个字符
- @param string $start_time 卡券投放开始时间(单位是秒)
- @param string $end_time 卡券投放结束时间(单位是秒) 注:不能超过卡券的有效期时间
@return array
getCouponput
- 查询门店卡券投放信息
- @param integer $shop_id 门店ID,可设置为0,表示所有门店
@return array
instance
- 静态创建对象
- @param array $config
- @return static
getAccessToken
- 获取访问 AccessToken
@return string
setAccessToken
- 设置外部接口 AccessToken
- @param string $accessToken
* - 当用户使用自己的缓存驱动时,直接实例化对象后可直接设置 AccessToken
- 多用于分布式项目时保持 AccessToken 统一
- 使用此方法后就由用户来保证传入的 AccessToken 为有效 AccessToken
delAccessToken
- 清理删除 AccessToken
- @return bool
callPostApi
- 接口通用POST请求方法
- @param string $url 接口URL
- @param array $data POST提交接口参数
- @param bool $isBuildJson
@return array
callGetApi
- 接口通用GET请求方法
- @param string $url 接口URL
@return array