Méthode | Description | |
---|---|---|
JPushClient ( String app_key, String masterSecret ) : System |
带两个参数的构造函数,该状态下,ApnsProduction默认为false
|
|
SendPush ( |
向某个设备或者某设别列表推送一条通知,或者消息
|
|
SendPush ( string payloadString ) : |
向某个设备或者某设别列表推送一条通知,或者消息
|
|
addRemoveDevicesFromTag ( String theTag, HashSet |
为一个标签添加或者删除设备
|
|
deleteAlias ( String alias, String platform ) : cn.jpush.api.common.resp.DefaultResult |
删除别名,以及该别名与设别之间的绑定关系
|
|
deleteTag ( String theTag, String platform ) : cn.jpush.api.common.resp.DefaultResult |
删除一个标签,以及标签与设备之间的关联关系
|
|
getAliasDeviceList ( String alias, String platform ) : cn.jpush.api.device.AliasDeviceListResult |
查询别名
|
|
getDeviceTagAlias ( String registrationId ) : cn.jpush.api.device.TagAliasResult |
获取当前设备的所有属性,包含tags,alias
|
|
getReceivedApi ( String msg_ids ) : cn.jpush.api.report.ReceivedResult |
Get received report.
|
|
getReceivedApi_v3 ( String msg_ids ) : cn.jpush.api.report.ReceivedResult |
Get received report v3.
|
|
getReportMessages ( ) : |
消息统计查询接口,这个接口是vip用户专用
|
|
getReportUsers ( TimeUnit timeUnit, String start, int duration ) : cn.jpush.api.report.UsersResult |
用户统计查询接口,这个接口是vip用户专用
|
|
getTagList ( ) : cn.jpush.api.device.TagListResult |
获取当前应用的所有标签
|
|
isDeviceInTag ( String theTag, String registrationID ) : cn.jpush.api.common.resp.BooleanResult |
查询某个设备是否在tag下
|
|
updateDeviceTagAlias ( String registrationId, String alias, String mobile, HashSet |
更新当前设备指定的属性,当前支持tags,alias
|
|
updateDeviceTagAlias ( String registrationId, bool clearAlias, bool clearTag ) : cn.jpush.api.common.resp.DefaultResult |
清理当前设备指定的属性,当前支持tags,alias
|
public JPushClient ( String app_key, String masterSecret ) : System | ||
app_key | String | Portal上产生的app_key |
masterSecret | String | 你的API MasterSecret |
Résultat | System |
public SendPush ( |
||
payload | ||
Résultat |
public SendPush ( string payloadString ) : |
||
payloadString | string | |
Résultat |
public addRemoveDevicesFromTag ( String theTag, HashSet |
||
theTag | String | 操作的tag |
toAddUsers | HashSet |
需要添加的registrationID的集合 |
toRemoveUsers | HashSet |
需要删除的registrationID的集合 |
Résultat | cn.jpush.api.common.resp.DefaultResult |
public deleteAlias ( String alias, String platform ) : cn.jpush.api.common.resp.DefaultResult | ||
alias | String | 要删除的别名 |
platform | String | 可选参数,不填则默认为所有平台 |
Résultat | cn.jpush.api.common.resp.DefaultResult |
public deleteTag ( String theTag, String platform ) : cn.jpush.api.common.resp.DefaultResult | ||
theTag | String | 要删除的tag |
platform | String | 可选参数,不填则默认为所有平台 |
Résultat | cn.jpush.api.common.resp.DefaultResult |
public getAliasDeviceList ( String alias, String platform ) : cn.jpush.api.device.AliasDeviceListResult | ||
alias | String | 要查询的别名 |
platform | String | 可选参数,不填则默认为所有平台 |
Résultat | cn.jpush.api.device.AliasDeviceListResult |
public getDeviceTagAlias ( String registrationId ) : cn.jpush.api.device.TagAliasResult | ||
registrationId | String | 设备的registrationID |
Résultat | cn.jpush.api.device.TagAliasResult |
public getReceivedApi ( String msg_ids ) : cn.jpush.api.report.ReceivedResult | ||
msg_ids | String | |
Résultat | cn.jpush.api.report.ReceivedResult |
public getReceivedApi_v3 ( String msg_ids ) : cn.jpush.api.report.ReceivedResult | ||
msg_ids | String | |
Résultat | cn.jpush.api.report.ReceivedResult |
public getReportMessages ( ) : |
||
Résultat |
public getReportUsers ( TimeUnit timeUnit, String start, int duration ) : cn.jpush.api.report.UsersResult | ||
timeUnit | TimeUnit | 时间单位,有三个取值:HOUR、DAY、MONTH |
start | String | 起始时间 |
duration | int | 持续时间 |
Résultat | cn.jpush.api.report.UsersResult |
public getTagList ( ) : cn.jpush.api.device.TagListResult | ||
Résultat | cn.jpush.api.device.TagListResult |
public isDeviceInTag ( String theTag, String registrationID ) : cn.jpush.api.common.resp.BooleanResult | ||
theTag | String | 查询的tag |
registrationID | String | 需要确认的设备的registrationID |
Résultat | cn.jpush.api.common.resp.BooleanResult |
public updateDeviceTagAlias ( String registrationId, String alias, String mobile, HashSet |
||
registrationId | String | |
alias | String | alias名称,传递null:不改变,传递"":清空 |
mobile | String | |
tagsToAdd | HashSet |
新添加的tags |
tagsToRemove | HashSet |
删除的tags |
Résultat | cn.jpush.api.common.resp.DefaultResult |
public updateDeviceTagAlias ( String registrationId, bool clearAlias, bool clearTag ) : cn.jpush.api.common.resp.DefaultResult | ||
registrationId | String | |
clearAlias | bool | 是否清除alias |
clearTag | bool | 是否清除tags |
Résultat | cn.jpush.api.common.resp.DefaultResult |