public class UniPushTemplate
extends java.lang.Object
implements org.springframework.beans.factory.InitializingBean
| 限定符和类型 | 字段和说明 |
|---|---|
private java.lang.String |
appId |
private java.lang.String |
appKey |
private java.lang.String |
masterSecret |
private java.lang.Long |
offlineExpireTime |
private com.gexin.rp.sdk.http.IGtPush |
push |
private java.lang.String |
url |
| 构造器和说明 |
|---|
UniPushTemplate() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
private static com.gexin.rp.sdk.base.payload.APNPayload.DictionaryAlertMsg |
getDictionaryAlertMsg(java.lang.String title,
java.lang.String content) |
com.gexin.rp.sdk.template.TransmissionTemplate |
getIOSTemplate(java.lang.String title,
java.lang.String content) |
private com.gexin.rp.sdk.template.LinkTemplate |
getLinkTemplate() |
private com.gexin.rp.sdk.template.NotificationTemplate |
getNotificationTemplate(java.lang.String title,
java.lang.String text) |
void |
pushToAllUser(java.lang.String title,
java.lang.String content)
推送
|
void |
pushToAssignUser(java.lang.String title,
java.lang.String content,
java.lang.String clientId,
java.lang.Integer type)
推送指定用户
|
private void |
pushToSingle(java.lang.String clientId,
com.gexin.rp.sdk.template.AbstractTemplate template) |
private final java.lang.String url
private final java.lang.String appId
private final java.lang.String appKey
private final java.lang.String masterSecret
private final java.lang.Long offlineExpireTime
private com.gexin.rp.sdk.http.IGtPush push
public void pushToAllUser(java.lang.String title,
java.lang.String content)
title - 标题content - 内容public void pushToAssignUser(java.lang.String title,
java.lang.String content,
java.lang.String clientId,
java.lang.Integer type)
title - 标题content - 内容clientId - 用户idtype - 手机类型private void pushToSingle(java.lang.String clientId,
com.gexin.rp.sdk.template.AbstractTemplate template)
private com.gexin.rp.sdk.template.NotificationTemplate getNotificationTemplate(java.lang.String title,
java.lang.String text)
public com.gexin.rp.sdk.template.TransmissionTemplate getIOSTemplate(java.lang.String title,
java.lang.String content)
private com.gexin.rp.sdk.template.LinkTemplate getLinkTemplate()
private static com.gexin.rp.sdk.base.payload.APNPayload.DictionaryAlertMsg getDictionaryAlertMsg(java.lang.String title,
java.lang.String content)
public void afterPropertiesSet()
throws java.lang.Exception
afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBeanjava.lang.ExceptionCopyright © 2022. All rights reserved.