| 限定符和类型 | 类和说明 |
|---|---|
static class |
TemplateComponent.TemplateMessage
模板消息
|
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DELETE_TEMPLATE_MESSAGE
删除指定的模板消息(POST)
|
static String |
GET_ALL_TEMPLATE
获取所有模板列表(GET)
|
static String |
GET_INDUSTRY
获取行业信息(GET)
|
static String |
GET_TEMPLATE_ID
获得模板ID(POST从行业模板库选择模板到帐号后台,获得模板ID的过程可在微信公众平台后台完成。
|
static String |
SEND_TEMPLATE_MESSAGE
发送模板消息(POST)
|
static String |
SET_INDUSTRY
设置行业模板URL(POST设置行业还可在微信公众平台后台完成,每月可修改行业1次)
|
static TemplateComponent |
templateComponent
template实例
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteTemplateMessageById(String template_id)
根据模板id删除模板
|
void |
deleteTemplateMessageByName(String name)
根据模板名删除模板
|
String |
getAllIndustry()
获取行业信息
|
static TemplateComponent |
getInstance() |
List<TemplateComponent.TemplateMessage> |
getListTemplateMessage()
获取所有模板列表(默认不刷新)
|
List<TemplateComponent.TemplateMessage> |
getListTemplateMessage(boolean refresh)
获取所有的模板列表
|
TemplateComponent.TemplateMessage |
getLocalTemplateByName(String name)
根据模板名获取本地缓存的模板
|
TemplateComponent.TemplateMessage |
getTemplateByName(String name)
根据模板名获取模板(会自动查找本地缓存,如没有更新缓存再查找)
|
String |
getTemplateId(String template_id_short)
获得模板ID
|
void |
init()
初始化,可以初始化行业(慎重,建议在公账号中执行)
|
void |
sendTemplateMessage(TemplateComponent.TemplateMessage templateMessage)
给指定人发送模本消息
|
void |
setTemplateIndustry(Integer industry_id1,
Integer industry_id2)
设置行业模板(具体行业列表 @see https://mp.weixin.qq.com/wiki?
|
public static TemplateComponent templateComponent
public static String SET_INDUSTRY
public static String GET_INDUSTRY
public static String GET_TEMPLATE_ID
public static String GET_ALL_TEMPLATE
public static String SEND_TEMPLATE_MESSAGE
public static String DELETE_TEMPLATE_MESSAGE
public void setTemplateIndustry(Integer industry_id1, Integer industry_id2)
industry_id1 - 行业1industry_id2 - 行业2public String getAllIndustry()
public List<TemplateComponent.TemplateMessage> getListTemplateMessage(boolean refresh)
refresh - 是否刷新模板消息的列表public List<TemplateComponent.TemplateMessage> getListTemplateMessage()
public TemplateComponent.TemplateMessage getTemplateByName(String name)
name - 模板名public TemplateComponent.TemplateMessage getLocalTemplateByName(String name)
name - 模板名public String getTemplateId(String template_id_short)
template_id_short - 模板库中模板的编号public void sendTemplateMessage(TemplateComponent.TemplateMessage templateMessage)
templateMessage - 模板消息public void deleteTemplateMessageByName(String name)
name - 模板消息名public void deleteTemplateMessageById(String template_id)
template_id - 模板idpublic static TemplateComponent getInstance()
Copyright © 2017. All rights reserved.