Метод | Описание | |
---|---|---|
AddLotteryInfo ( string accessTokenOrAppId, string title, string desc, int onoff, long beginTime, long expireTime, string sponsorAppid, long total, string jumpUrl, string key, int timeOut = Config.TIME_OUT ) : |
创建红包活动
|
|
AddLotteryInfoAsync ( string accessTokenOrAppId, string title, string desc, int onoff, long beginTime, long expireTime, string sponsorAppid, long total, string jumpUrl, string key, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】创建红包活动
|
|
AddPage ( string accessTokenOrAppId, string title, string description, string pageUrl, string iconUrl, string comment = null, int timeOut = Config.TIME_OUT ) : AddPageResultJson |
新增页面
|
|
AddPageAsync ( string accessTokenOrAppId, string title, string description, string pageUrl, string iconUrl, string comment = null, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】新增页面
|
|
BindPage ( string accessTokenOrAppId, |
配置设备与页面的关联关系 配置设备与页面的关联关系。支持建立或解除关联关系,也支持新增页面或覆盖页面等操作。配置完成后,在此设备的信号范围内,即可摇出关联的页面信息。若设备配置多个页面,则随机出现页面信息。一个设备最多可配置30个关联页面。
|
|
BindPageAsync ( string accessTokenOrAppId, |
【异步方法】配置设备与页面的关联关系 配置设备与页面的关联关系。支持建立或解除关联关系,也支持新增页面或覆盖页面等操作。配置完成后,在此设备的信号范围内,即可摇出关联的页面信息。若设备配置多个页面,则随机出现页面信息。一个设备最多可配置30个关联页面。
|
|
DeletePage ( string accessTokenOrAppId, long pageId, int timeOut = Config.TIME_OUT ) : |
删除页面
|
|
DeletePageAsync ( string accessTokenOrAppId, long pageId, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】删除页面
|
|
DeviceApply ( string accessTokenOrAppId, int quantity, string applyReason, string comment = null, long poiId = null, int timeOut = Config.TIME_OUT ) : |
申请设备ID
|
|
DeviceApplyAsync ( string accessTokenOrAppId, int quantity, string applyReason, string comment = null, long poiId = null, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】申请设备ID
|
|
DeviceApplyStatus ( string accessTokenOrAppId, long appId, int timeOut = Config.TIME_OUT ) : |
查询设备ID申请审核状态 接口说明 查询设备ID申请的审核状态。若单次申请的设备ID数量小于等于500个,系统会进行快速审核;若单次申请的设备ID数量大于500个,则在三个工作日内完成审核。
|
|
DeviceApplyStatusAsync ( string accessTokenOrAppId, long appId, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】查询设备ID申请审核状态 接口说明 查询设备ID申请的审核状态。若单次申请的设备ID数量小于等于500个,系统会进行快速审核;若单次申请的设备ID数量大于500个,则在三个工作日内完成审核。
|
|
DeviceBindLocatoin ( string accessTokenOrAppId, long deviceId, string uuid, long major, long minor, long poiId, int timeOut = Config.TIME_OUT ) : |
配置设备与其他门店的关联关系 设备编号,若填了UUID、major、minor,则可不填设备编号,若二者都填,则以设备编号为优先 UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。
|
|
DeviceBindLocatoin ( string accessTokenOrAppId, long deviceId, string uuid, long major, long minor, long poiId, string poiAppid, int type = 1, int timeOut = Config.TIME_OUT ) : |
配置设备与门店的关联关系 设备编号,若填了UUID、major、minor,则可不填设备编号,若二者都填,则以设备编号为优先 UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。
|
|
DeviceBindLocatoinAsync ( string accessTokenOrAppId, long deviceId, string uuid, long major, long minor, long poiId, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】配置设备与其他门店的关联关系 设备编号,若填了UUID、major、minor,则可不填设备编号,若二者都填,则以设备编号为优先 UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。
|
|
DeviceBindLocatoinAsync ( string accessTokenOrAppId, long deviceId, string uuid, long major, long minor, long poiId, string poiAppid, int type = 1, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】配置设备与门店的关联关系 设备编号,若填了UUID、major、minor,则可不填设备编号,若二者都填,则以设备编号为优先 UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。
|
|
DeviceList ( string accessTokenOrAppId, long date, string pageIndex, int timeOut = Config.TIME_OUT ) : |
批量查询设备统计数据接口
|
|
DeviceListAsync ( string accessTokenOrAppId, long date, string pageIndex, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】批量查询设备统计数据接口
|
|
DeviceUpdate ( string accessTokenOrAppId, long deviceId, string uuId, long major, long minor, string comment, int timeOut = Config.TIME_OUT ) : |
编辑设备信息 设备编号,若填了UUID、major、minor,则可不填设备编号,若二者都填,则以设备编号为优先 UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。
|
|
DeviceUpdateAsync ( string accessTokenOrAppId, long deviceId, string uuId, long major, long minor, string comment, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】编辑设备信息 设备编号,若填了UUID、major、minor,则可不填设备编号,若二者都填,则以设备编号为优先 UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。
|
|
GetAuditStatus ( string accessTokenOrAppId ) : |
查询审核状态
|
|
GetAuditStatusAsync ( string accessTokenOrAppId ) : Task |
【异步方法】查询审核状态
|
|
GetShakeInfo ( string accessTokenOrAppId, string ticket, int needPoi = 1, int timeOut = Config.TIME_OUT ) : |
获取摇周边的设备及用户信息
|
|
GetShakeInfoAsync ( string accessTokenOrAppId, string ticket, int needPoi = 1, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】获取摇周边的设备及用户信息
|
|
GroupAdd ( string accessTokenOrAppId, string groupName, int timeOut = Config.TIME_OUT ) : |
新增分组
|
|
GroupAddAsync ( string accessTokenOrAppId, string groupName, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】新增分组
|
|
GroupDelete ( string accessTokenOrAppId, string groupId, int timeOut = Config.TIME_OUT ) : |
||
GroupDeleteAsync ( string accessTokenOrAppId, string groupId, int timeOut = Config.TIME_OUT ) : Task |
||
GroupDeleteDevice ( string accessTokenOrAppId, string groupId, |
||
GroupDeleteDeviceAsync ( string accessTokenOrAppId, string groupId, |
||
GroupGetAdddevice ( string accessTokenOrAppId, string groupId, |
||
GroupGetAdddeviceAsync ( string accessTokenOrAppId, string groupId, |
【异步方法】添加设备到分组
|
|
GroupGetDetail ( string accessTokenOrAppId, string groupId, int begin, int count, int timeOut = Config.TIME_OUT ) : |
查询分组详情
|
|
GroupGetDetailAsync ( string accessTokenOrAppId, string groupId, int begin, int count, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】查询分组详情
|
|
GroupGetList ( string accessTokenOrAppId, int begin, int count, int timeOut = Config.TIME_OUT ) : |
查询分组列表
|
|
GroupGetListAsync ( string accessTokenOrAppId, int begin, int count, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】查询分组列表
|
|
GroupUpdate ( string accessTokenOrAppId, string groupid, string groupName, int timeOut = Config.TIME_OUT ) : |
编辑分组信息
|
|
GroupUpdateAsync ( string accessTokenOrAppId, string groupid, string groupName, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】编辑分组信息
|
|
PageList ( string accessTokenOrAppId, long date, int pageIndex, int timeOut = Config.TIME_OUT ) : |
批量查询页面统计数据接口
|
|
PageListAsync ( string accessTokenOrAppId, long date, int pageIndex, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】批量查询页面统计数据接口
|
|
QueryLottery ( string accessTokenOrAppId, string lotteryId, int timeOut = Config.TIME_OUT ) : |
红包查询接口
|
|
QueryLotteryAsync ( string accessTokenOrAppId, string lotteryId, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】红包查询接口
|
|
Register ( string accessTokenOrAppId, |
申请开通功能
|
|
RegisterAsync ( string accessTokenOrAppId, |
【异步方法】申请开通功能
|
|
RelationSearch ( string accessTokenOrAppId, |
查询设备的关联关系
|
|
RelationSearch ( string accessTokenOrAppId, long pageId, int begin, int count, int timeOut = Config.TIME_OUT ) : |
查询页面的关联关系
|
|
RelationSearchAsync ( string accessTokenOrAppId, |
【异步方法】查询设备的关联关系
|
|
RelationSearchAsync ( string accessTokenOrAppId, long pageId, int begin, int count, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】查询页面的关联关系
|
|
SearchDeviceByApplyId ( string accessTokenOrAppId, long applyId, int lastSeen, int count, int timeOut = Config.TIME_OUT ) : |
根据批次ID查询设备列表
|
|
SearchDeviceByApplyIdAsync ( string accessTokenOrAppId, long applyId, int begin, int count, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】根据批次ID查询设备列表
|
|
SearchDeviceById ( string accessTokenOrAppId, List |
根据指定的设备Id查询设备列表
|
|
SearchDeviceByIdAsync ( string accessTokenOrAppId, List |
根据指定的设备Id查询设备列表
|
|
SearchDeviceByRange ( string accessTokenOrAppId, int lastSeen, int count, int timeOut = Config.TIME_OUT ) : |
根据分页查询或者指定范围查询设备列表
|
|
SearchDeviceByRangeAsync ( string accessTokenOrAppId, int begin, int count, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】根据分页查询或者指定范围查询设备列表
|
|
SearchPagesByPageId ( string accessTokenOrAppId, long pageIds, int timeOut = Config.TIME_OUT ) : |
根据页面Id查询页面列表
|
|
SearchPagesByPageIdAsync ( string accessTokenOrAppId, long pageIds, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】根据页面Id查询页面列表
|
|
SearchPagesByRange ( string accessTokenOrAppId, int begin, int count, int timeOut = Config.TIME_OUT ) : |
根据分页或者指定范围查询页面列表
|
|
SearchPagesByRangeAsync ( string accessTokenOrAppId, int lastSeen, int count, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】根据分页或者指定范围查询页面列表
|
|
SetLotterySwitch ( string accessTokenOrAppId, string lotteryId, int onOff, int timeOut = Config.TIME_OUT ) : |
设置红包活动抽奖开关
|
|
SetLotterySwitchAsync ( string accessTokenOrAppId, string lotteryId, int onOff, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】设置红包活动抽奖开关
|
|
SetPrizeBucket ( string accessTokenOrAppId, string lotteryId, string mchid, string sponsorAppid, |
||
SetPrizeBucketAsync ( string accessTokenOrAppId, string lotteryId, string mchid, string sponsorAppid, |
||
StatisticsByDevice ( string accessTokenOrAppId, |
以设备为维度的数据统计接口
|
|
StatisticsByDeviceAsync ( string accessTokenOrAppId, |
【异步方法】以设备为维度的数据统计接口
|
|
StatisticsByPage ( string accessTokenOrAppId, long pageId, long beginDate, long endDate, int timeOut = Config.TIME_OUT ) : |
以页面为维度的数据统计接口
|
|
StatisticsByPageAsync ( string accessTokenOrAppId, long pageId, long beginDate, long endDate, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】以页面为维度的数据统计接口
|
|
UpdatePage ( string accessTokenOrAppId, long pageId, string title, string description, string pageUrl, string iconUrl, string comment = null, int timeOut = Config.TIME_OUT ) : UpdatePageResultJson |
编辑页面信息
|
|
UpdatePageAsync ( string accessTokenOrAppId, long pageId, string title, string description, string pageUrl, string iconUrl, string comment = null, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】编辑页面信息
|
|
UploadImage ( string accessTokenOrAppId, string file, int timeOut = Config.TIME_OUT ) : |
上传图片素材 上传在摇一摇页面展示的图片素材,素材保存在微信侧服务器上。 格式限定为:jpg,jpeg,png,gif,图片大小建议120px*120 px,限制不超过200 px *200 px,图片需为正方形。
|
|
UploadImageAsync ( string accessTokenOrAppId, string file, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】上传图片素材 上传在摇一摇页面展示的图片素材,素材保存在微信侧服务器上。 格式限定为:jpg,jpeg,png,gif,图片大小建议120px*120 px,限制不超过200 px *200 px,图片需为正方形。
|
public static AddLotteryInfo ( string accessTokenOrAppId, string title, string desc, int onoff, long beginTime, long expireTime, string sponsorAppid, long total, string jumpUrl, string key, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
title | string | 分组唯一标识,全局唯一 |
desc | string | 分组列表的起始索引值 |
onoff | int | 待查询的分组数量,不能超过1000个 |
beginTime | long | 待查询的分组数量,不能超过1000个 |
expireTime | long | 待查询的分组数量,不能超过1000个 |
sponsorAppid | string | 待查询的分组数量,不能超过1000个 |
total | long | 待查询的分组数量,不能超过1000个 |
jumpUrl | string | 待查询的分组数量,不能超过1000个 |
key | string | 待查询的分组数量,不能超过1000个 |
timeOut | int | |
Результат |
public static AddLotteryInfoAsync ( string accessTokenOrAppId, string title, string desc, int onoff, long beginTime, long expireTime, string sponsorAppid, long total, string jumpUrl, string key, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
title | string | 分组唯一标识,全局唯一 |
desc | string | 分组列表的起始索引值 |
onoff | int | 待查询的分组数量,不能超过1000个 |
beginTime | long | 待查询的分组数量,不能超过1000个 |
expireTime | long | 待查询的分组数量,不能超过1000个 |
sponsorAppid | string | 待查询的分组数量,不能超过1000个 |
total | long | 待查询的分组数量,不能超过1000个 |
jumpUrl | string | 待查询的分组数量,不能超过1000个 |
key | string | 待查询的分组数量,不能超过1000个 |
timeOut | int | |
Результат | Task |
public static AddPage ( string accessTokenOrAppId, string title, string description, string pageUrl, string iconUrl, string comment = null, int timeOut = Config.TIME_OUT ) : AddPageResultJson | ||
accessTokenOrAppId | string | 调用接口凭证 |
title | string | 在摇一摇页面展示的主标题,不超过6个字 |
description | string | 在摇一摇页面展示的副标题,不超过7个字 |
pageUrl | string | 点击页面跳转链接 |
iconUrl | string | 在摇一摇页面展示的图片。图片需先上传至微信侧服务器,用“素材管理-上传图片素材”接口上传图片,返回的图片URL再配置在此处 |
comment | string | 页面的备注信息,不超过15个字 |
timeOut | int | |
Результат | AddPageResultJson |
public static AddPageAsync ( string accessTokenOrAppId, string title, string description, string pageUrl, string iconUrl, string comment = null, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
title | string | 在摇一摇页面展示的主标题,不超过6个字 |
description | string | 在摇一摇页面展示的副标题,不超过7个字 |
pageUrl | string | 点击页面跳转链接 |
iconUrl | string | 在摇一摇页面展示的图片。图片需先上传至微信侧服务器,用“素材管理-上传图片素材”接口上传图片,返回的图片URL再配置在此处 |
comment | string | 页面的备注信息,不超过15个字 |
timeOut | int | |
Результат | Task |
public static BindPage ( string accessTokenOrAppId, |
||
accessTokenOrAppId | string | |
deviceIdentifier | ||
pageIds | long | |
bindType | ShakeAroundBindType | 关联操作标志位, 0为解除关联关系,1为建立关联关系 |
appendType | ShakeAroundAppendType | 新增操作标志位, 0为覆盖,1为新增 |
timeOut | int | |
Результат |
public static BindPageAsync ( string accessTokenOrAppId, |
||
accessTokenOrAppId | string | |
deviceIdentifier | ||
pageIds | long | |
bindType | ShakeAroundBindType | 关联操作标志位, 0为解除关联关系,1为建立关联关系 |
appendType | ShakeAroundAppendType | 新增操作标志位, 0为覆盖,1为新增 |
timeOut | int | |
Результат | Task |
public static DeletePage ( string accessTokenOrAppId, long pageId, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
pageId | long | 指定页面的Id数组 |
timeOut | int | |
Результат |
public static DeletePageAsync ( string accessTokenOrAppId, long pageId, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
pageId | long | 指定页面的Id数组 |
timeOut | int | |
Результат | Task |
public static DeviceApply ( string accessTokenOrAppId, int quantity, string applyReason, string comment = null, long poiId = null, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
quantity | int | 申请的设备ID的数量,单次新增设备超过500个,需走人工审核流程 |
applyReason | string | 申请理由,不超过100个字 |
comment | string | 备注,不超过15个汉字或30个英文字母 |
poiId | long | 设备关联的门店ID,关联门店后,在门店1KM的范围内有优先摇出信息的机会。 |
timeOut | int | |
Результат |
public static DeviceApplyAsync ( string accessTokenOrAppId, int quantity, string applyReason, string comment = null, long poiId = null, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
quantity | int | 申请的设备ID的数量,单次新增设备超过500个,需走人工审核流程 |
applyReason | string | 申请理由,不超过100个字 |
comment | string | 备注,不超过15个汉字或30个英文字母 |
poiId | long | 设备关联的门店ID,关联门店后,在门店1KM的范围内有优先摇出信息的机会。 |
timeOut | int | |
Результат | Task |
public static DeviceApplyStatus ( string accessTokenOrAppId, long appId, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
appId | long | 批次ID,申请设备ID时所返回的批次ID |
timeOut | int | |
Результат |
public static DeviceApplyStatusAsync ( string accessTokenOrAppId, long appId, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
appId | long | 批次ID,申请设备ID时所返回的批次ID |
timeOut | int | |
Результат | Task |
public static DeviceBindLocatoin ( string accessTokenOrAppId, long deviceId, string uuid, long major, long minor, long poiId, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
deviceId | long | 设备编号 |
uuid | string | |
major | long | |
minor | long | |
poiId | long | Poi_id 的说明改为:设备关联的门店ID,关联门店后,在门店1KM的范围内有优先摇出信息的机会。 |
timeOut | int | |
Результат |
public static DeviceBindLocatoin ( string accessTokenOrAppId, long deviceId, string uuid, long major, long minor, long poiId, string poiAppid, int type = 1, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
deviceId | long | 设备编号 |
uuid | string | |
major | long | |
minor | long | |
poiId | long | Poi_id 的说明改为:设备关联的门店ID,关联门店后,在门店1KM的范围内有优先摇出信息的机会。 |
poiAppid | string | 当Type为2时,必填 关联门店所归属的公众账号的APPID |
type | int | 为1时,关联的门店和设备归属于同一公众账号;为2时,关联的门店为其他公众账号的门店。不填默认为1 |
timeOut | int | |
Результат |
public static DeviceBindLocatoinAsync ( string accessTokenOrAppId, long deviceId, string uuid, long major, long minor, long poiId, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
deviceId | long | 设备编号 |
uuid | string | |
major | long | |
minor | long | |
poiId | long | Poi_id 的说明改为:设备关联的门店ID,关联门店后,在门店1KM的范围内有优先摇出信息的机会。 |
timeOut | int | |
Результат | Task |
public static DeviceBindLocatoinAsync ( string accessTokenOrAppId, long deviceId, string uuid, long major, long minor, long poiId, string poiAppid, int type = 1, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
deviceId | long | 设备编号 |
uuid | string | |
major | long | |
minor | long | |
poiId | long | Poi_id 的说明改为:设备关联的门店ID,关联门店后,在门店1KM的范围内有优先摇出信息的机会。 |
poiAppid | string | 当Type为2时,必填 关联门店所归属的公众账号的APPID |
type | int | 为1时,关联的门店和设备归属于同一公众账号;为2时,关联的门店为其他公众账号的门店。不填默认为1 |
timeOut | int | |
Результат | Task |
public static DeviceList ( string accessTokenOrAppId, long date, string pageIndex, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
date | long | 指定查询日期时间戳,单位为秒 |
pageIndex | string | 指定查询的结果页序号;返回结果按摇周边人数降序排序,每50条记录为一页 |
timeOut | int | |
Результат |
public static DeviceListAsync ( string accessTokenOrAppId, long date, string pageIndex, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
date | long | 指定查询日期时间戳,单位为秒 |
pageIndex | string | 指定查询的结果页序号;返回结果按摇周边人数降序排序,每50条记录为一页 |
timeOut | int | |
Результат | Task |
public static DeviceUpdate ( string accessTokenOrAppId, long deviceId, string uuId, long major, long minor, string comment, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
deviceId | long | 设备编号 |
uuId | string | |
major | long | |
minor | long | |
comment | string | |
timeOut | int | |
Результат |
public static DeviceUpdateAsync ( string accessTokenOrAppId, long deviceId, string uuId, long major, long minor, string comment, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
deviceId | long | 设备编号 |
uuId | string | |
major | long | |
minor | long | |
comment | string | |
timeOut | int | |
Результат | Task |
public static GetAuditStatus ( string accessTokenOrAppId ) : |
||
accessTokenOrAppId | string | |
Результат |
public static GetAuditStatusAsync ( string accessTokenOrAppId ) : Task |
||
accessTokenOrAppId | string | |
Результат | Task |
public static GetShakeInfo ( string accessTokenOrAppId, string ticket, int needPoi = 1, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
ticket | string | 摇周边业务的ticket,可在摇到的URL中得到,ticket生效时间为30分钟,每一次摇都会重新生成新的ticket |
needPoi | int | 是否需要返回门店poi_id,传1则返回,否则不返回 |
timeOut | int | |
Результат |
public static GetShakeInfoAsync ( string accessTokenOrAppId, string ticket, int needPoi = 1, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
ticket | string | 摇周边业务的ticket,可在摇到的URL中得到,ticket生效时间为30分钟,每一次摇都会重新生成新的ticket |
needPoi | int | 是否需要返回门店poi_id,传1则返回,否则不返回 |
timeOut | int | |
Результат | Task |
public static GroupAdd ( string accessTokenOrAppId, string groupName, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
groupName | string | 分组名称,不超过100汉字或200个英文字母 |
timeOut | int | |
Результат |
public static GroupAddAsync ( string accessTokenOrAppId, string groupName, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
groupName | string | 分组名称,不超过100汉字或200个英文字母 |
timeOut | int | |
Результат | Task |
public static GroupDelete ( string accessTokenOrAppId, string groupId, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
groupId | string | |
timeOut | int | |
Результат |
public static GroupDeleteAsync ( string accessTokenOrAppId, string groupId, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
groupId | string | |
timeOut | int | |
Результат | Task |
public static GroupDeleteDevice ( string accessTokenOrAppId, string groupId, |
||
accessTokenOrAppId | string | |
groupId | string | |
deviceIdentifier | ||
timeOut | int | |
Результат |
public static GroupDeleteDeviceAsync ( string accessTokenOrAppId, string groupId, |
||
accessTokenOrAppId | string | |
groupId | string | |
deviceIdentifier | ||
timeOut | int | |
Результат | Task |
public static GroupGetAdddevice ( string accessTokenOrAppId, string groupId, |
||
accessTokenOrAppId | string | |
groupId | string | |
deviceIdentifier | ||
timeOut | int | |
Результат |
public static GroupGetAdddeviceAsync ( string accessTokenOrAppId, string groupId, |
||
accessTokenOrAppId | string | 调用接口凭证 |
groupId | string | 分组唯一标识,全局唯一 |
deviceIdentifier | 分组列表的起始索引值 | |
timeOut | int | |
Результат | Task |
public static GroupGetDetail ( string accessTokenOrAppId, string groupId, int begin, int count, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
groupId | string | 分组唯一标识,全局唯一 |
begin | int | 分组列表的起始索引值 |
count | int | 待查询的分组数量,不能超过1000个 |
timeOut | int | |
Результат |
public static GroupGetDetailAsync ( string accessTokenOrAppId, string groupId, int begin, int count, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
groupId | string | 分组唯一标识,全局唯一 |
begin | int | 分组列表的起始索引值 |
count | int | 待查询的分组数量,不能超过1000个 |
timeOut | int | |
Результат | Task |
public static GroupGetList ( string accessTokenOrAppId, int begin, int count, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
begin | int | 分组列表的起始索引值 |
count | int | 待查询的分组数量,不能超过1000个 |
timeOut | int | |
Результат |
public static GroupGetListAsync ( string accessTokenOrAppId, int begin, int count, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
begin | int | 分组列表的起始索引值 |
count | int | 待查询的分组数量,不能超过1000个 |
timeOut | int | |
Результат | Task |
public static GroupUpdate ( string accessTokenOrAppId, string groupid, string groupName, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
groupid | string | 分组唯一标识,全局唯一 |
groupName | string | 分组名称,不超过100汉字或200个英文字母 |
timeOut | int | |
Результат |
public static GroupUpdateAsync ( string accessTokenOrAppId, string groupid, string groupName, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
groupid | string | 分组唯一标识,全局唯一 |
groupName | string | 分组名称,不超过100汉字或200个英文字母 |
timeOut | int | |
Результат | Task |
public static PageList ( string accessTokenOrAppId, long date, int pageIndex, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
date | long | 指定查询日期时间戳,单位为秒 |
pageIndex | int | 指定查询的结果页序号;返回结果按摇周边人数降序排序,每50条记录为一页 |
timeOut | int | |
Результат |
public static PageListAsync ( string accessTokenOrAppId, long date, int pageIndex, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
date | long | 指定查询日期时间戳,单位为秒 |
pageIndex | int | 指定查询的结果页序号;返回结果按摇周边人数降序排序,每50条记录为一页 |
timeOut | int | |
Результат | Task |
public static QueryLottery ( string accessTokenOrAppId, string lotteryId, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
lotteryId | string | 红包抽奖id,来自addlotteryinfo返回的lottery_id |
timeOut | int | |
Результат |
public static QueryLotteryAsync ( string accessTokenOrAppId, string lotteryId, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
lotteryId | string | 红包抽奖id,来自addlotteryinfo返回的lottery_id |
timeOut | int | |
Результат | Task |
public static Register ( string accessTokenOrAppId, |
||
accessTokenOrAppId | string | |
data | ||
industry_Id | IndustryId | |
timeOut | int | |
Результат |
public static RegisterAsync ( string accessTokenOrAppId, |
||
accessTokenOrAppId | string | |
data | ||
industry_Id | IndustryId | |
timeOut | int | |
Результат | Task |
public static RelationSearch ( string accessTokenOrAppId, |
||
accessTokenOrAppId | string | |
deviceIdentifier | 指定的设备 | |
timeOut | int | |
Результат |
public static RelationSearch ( string accessTokenOrAppId, long pageId, int begin, int count, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
pageId | long | 指定的页面id |
begin | int | 关联关系列表的起始索引值 |
count | int | 待查询的关联关系数量,不能超过50个 |
timeOut | int | |
Результат |
public static RelationSearchAsync ( string accessTokenOrAppId, |
||
accessTokenOrAppId | string | |
deviceIdentifier | 指定的设备 | |
timeOut | int | |
Результат | Task |
public static RelationSearchAsync ( string accessTokenOrAppId, long pageId, int begin, int count, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
pageId | long | 指定的页面id |
begin | int | 关联关系列表的起始索引值 |
count | int | 待查询的关联关系数量,不能超过50个 |
timeOut | int | |
Результат | Task |
public static SearchDeviceByApplyId ( string accessTokenOrAppId, long applyId, int lastSeen, int count, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
applyId | long | 批次ID,申请设备ID时所返回的批次ID |
lastSeen | int | 前一次查询列表末尾的设备ID,第一次查询lastSeen为0 |
count | int | 待查询的设备数量,不能超过50个 |
timeOut | int | |
Результат |
public static SearchDeviceByApplyIdAsync ( string accessTokenOrAppId, long applyId, int begin, int count, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
applyId | long | |
begin | int | |
count | int | |
timeOut | int | |
Результат | Task |
public static SearchDeviceById ( string accessTokenOrAppId, List |
||
accessTokenOrAppId | string | |
deviceIdentifiers | List |
设备Id列表 |
timeOut | int | |
Результат |
public static SearchDeviceByIdAsync ( string accessTokenOrAppId, List |
||
accessTokenOrAppId | string | |
deviceIdentifiers | List |
设备Id列表 |
timeOut | int | |
Результат | Task |
public static SearchDeviceByRange ( string accessTokenOrAppId, int lastSeen, int count, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
lastSeen | int | 前一次查询列表末尾的设备ID,第一次查询lastSeen为0 |
count | int | 待查询的设备数量,不能超过50个 |
timeOut | int | |
Результат |
public static SearchDeviceByRangeAsync ( string accessTokenOrAppId, int begin, int count, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
begin | int | |
count | int | |
timeOut | int | |
Результат | Task |
public static SearchPagesByPageId ( string accessTokenOrAppId, long pageIds, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
pageIds | long | 指定页面的Id数组 |
timeOut | int | |
Результат |
public static SearchPagesByPageIdAsync ( string accessTokenOrAppId, long pageIds, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
pageIds | long | 指定页面的Id数组 |
timeOut | int | |
Результат | Task |
public static SearchPagesByRange ( string accessTokenOrAppId, int begin, int count, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
begin | int | |
count | int | |
timeOut | int | |
Результат |
public static SearchPagesByRangeAsync ( string accessTokenOrAppId, int lastSeen, int count, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
lastSeen | int | |
count | int | |
timeOut | int | |
Результат | Task |
public static SetLotterySwitch ( string accessTokenOrAppId, string lotteryId, int onOff, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
lotteryId | string | 红包抽奖id,来自addlotteryinfo返回的lottery_id |
onOff | int | 活动抽奖开关,0:关闭,1:开启 |
timeOut | int | |
Результат |
public static SetLotterySwitchAsync ( string accessTokenOrAppId, string lotteryId, int onOff, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
lotteryId | string | 红包抽奖id,来自addlotteryinfo返回的lottery_id |
onOff | int | 活动抽奖开关,0:关闭,1:开启 |
timeOut | int | |
Результат | Task |
public static SetPrizeBucket ( string accessTokenOrAppId, string lotteryId, string mchid, string sponsorAppid, |
||
accessTokenOrAppId | string | |
lotteryId | string | |
mchid | string | |
sponsorAppid | string | |
prizeInfoList | ||
timeOut | int | |
Результат |
public static SetPrizeBucketAsync ( string accessTokenOrAppId, string lotteryId, string mchid, string sponsorAppid, |
||
accessTokenOrAppId | string | |
lotteryId | string | |
mchid | string | |
sponsorAppid | string | |
prizeInfoList | ||
timeOut | int | |
Результат | Task |
public static StatisticsByDevice ( string accessTokenOrAppId, |
||
accessTokenOrAppId | string | 调用接口凭证 |
deviceIdentifier | 指定页面的设备ID | |
beginDate | long | 起始日期时间戳,最长时间跨度为30天 |
endDate | long | 结束日期时间戳,最长时间跨度为30天 |
timeOut | int | |
Результат |
public static StatisticsByDeviceAsync ( string accessTokenOrAppId, |
||
accessTokenOrAppId | string | 调用接口凭证 |
deviceIdentifier | 指定页面的设备ID | |
beginDate | long | 起始日期时间戳,最长时间跨度为30天 |
endDate | long | 结束日期时间戳,最长时间跨度为30天 |
timeOut | int | |
Результат | Task |
public static StatisticsByPage ( string accessTokenOrAppId, long pageId, long beginDate, long endDate, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | 调用接口凭证 |
pageId | long | 指定页面的设备ID |
beginDate | long | 起始日期时间戳,最长时间跨度为30天 |
endDate | long | 结束日期时间戳,最长时间跨度为30天 |
timeOut | int | |
Результат |
public static StatisticsByPageAsync ( string accessTokenOrAppId, long pageId, long beginDate, long endDate, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
pageId | long | 指定页面的设备ID |
beginDate | long | 起始日期时间戳,最长时间跨度为30天 |
endDate | long | 结束日期时间戳,最长时间跨度为30天 |
timeOut | int | |
Результат | Task |
public static UpdatePage ( string accessTokenOrAppId, long pageId, string title, string description, string pageUrl, string iconUrl, string comment = null, int timeOut = Config.TIME_OUT ) : UpdatePageResultJson | ||
accessTokenOrAppId | string | 调用接口凭证 |
pageId | long | 摇周边页面唯一ID |
title | string | 在摇一摇页面展示的主标题,不超过6个字 |
description | string | 在摇一摇页面展示的副标题,不超过7个字 |
pageUrl | string | 点击页面跳转链接 |
iconUrl | string | 在摇一摇页面展示的图片。图片需先上传至微信侧服务器,用“素材管理-上传图片素材”接口上传图片,返回的图片URL再配置在此处 |
comment | string | 页面的备注信息,不超过15个字 |
timeOut | int | |
Результат | UpdatePageResultJson |
public static UpdatePageAsync ( string accessTokenOrAppId, long pageId, string title, string description, string pageUrl, string iconUrl, string comment = null, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
pageId | long | 摇周边页面唯一ID |
title | string | 在摇一摇页面展示的主标题,不超过6个字 |
description | string | 在摇一摇页面展示的副标题,不超过7个字 |
pageUrl | string | 点击页面跳转链接 |
iconUrl | string | 在摇一摇页面展示的图片。图片需先上传至微信侧服务器,用“素材管理-上传图片素材”接口上传图片,返回的图片URL再配置在此处 |
comment | string | 页面的备注信息,不超过15个字 |
timeOut | int | |
Результат | Task |
public static UploadImage ( string accessTokenOrAppId, string file, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
file | string | |
timeOut | int | |
Результат |
public static UploadImageAsync ( string accessTokenOrAppId, string file, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
file | string | |
timeOut | int | |
Результат | Task |