Lib\Api::WeChat_Shake 方法列表
更新时间:
register
- 申请开通功能
- @param array $data
@return array
auditStatus
- 查询审核状态
@return array
createApply
- 申请设备ID
- @param string $quantity 申请的设备ID的数量,单次新增设备超过500个,需走人工审核流程
- @param string $apply_reason 申请理由,不超过100个汉字或200个英文字母
- @param null|string $comment 备注,不超过15个汉字或30个英文字母
- @param null|string $poi_id 设备关联的门店ID,关联门店后,在门店1KM的范围内有优先摇出信息的机会。
@return array
getApplyStatus
- 查询设备ID申请审核状态
- @param integer $applyId 批次ID,申请设备ID时所返回的批次ID
@return array
updateApply
- 编辑设备信息
- @param array $data
@return array
bindLocation
- 配置设备与门店的关联关系
- @param array $data
@return array
search
- 查询设备列表
- @param array $data
@return array
createPage
- 页面管理
- @param array $data
@return array
updatePage
- 编辑页面信息
- @param array $data
@return array
searchPage
- 查询页面列表
- @param array $data
@return array
deletePage
- 删除页面
- @param integer page_id 指定页面的id
@return array
upload
- 上传图片素材
- @param string $filename 图片名字
- @param string $type Icon:摇一摇页面展示的icon图;License:申请开通摇一摇周边功能时需上传的资质文件;若不传type,则默认type=icon
@return array
bindPage
- 配置设备与页面的关联关系
- @param array $data
@return array
queryPage
- 查询设备与页面的关联关系
- @param array $data
@return array
totalDevice
- 以设备为维度的数据统计接口
- @param array $data
@return array
totalDeviceList
- 批量查询设备统计数据接口
- @param integer $date 指定查询日期时间戳,单位为秒
- @param integer $page_index 指定查询的结果页序号;返回结果按摇周边人数降序排序,每50条记录为一页
@return array
totalPage
- 以页面为维度的数据统计接口
- @param integer $page_id 指定页面的设备ID
- @param integer $begin_date 起始日期时间戳,最长时间跨度为30天,单位为秒
- @param integer $end_date 结束日期时间戳,最长时间跨度为30天,单位为秒
@return array
updateGroup
- 编辑分组信息
- @param integer $group_id 分组唯一标识,全局唯一
- @param string $group_name 分组名称,不超过100汉字或200个英文字母
@return array
deleteGroup
- 删除分组
- @param integer $group_id 分组唯一标识,全局唯一
@return array
getGroupList
- 查询分组列表
- @param integer $begin 分组列表的起始索引值
- @param integer $count 待查询的分组数量,不能超过1000个
@return array
getGroupDetail
- 查询分组详情
- @param integer $group_id 分组唯一标识,全局唯一
- @param integer $begin 分组里设备的起始索引值
- @param integer $count 待查询的分组里设备的数量,不能超过1000个
@return array
addDeviceGroup
- 添加设备到分组
- @param array $data
@return array
deleteDeviceGroup
- 从分组中移除设备
- @param array $data
@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