时间:2019-05-04 来源:小程序工厂
小***:
看看你有没有设置page参数,有的话放出具体代码
赵***:
tem.setPage("pages/index/index");
已经放上去了
微信小程序类目资质审核问题,微信小程序教程
小***:
按官方文档操作比较好点,
"page: 'pages/content/content?aid=' + this.data.aid"
你这方法包裹没有具体代码段看不出来问题
赵***:
{ "touser": "OPENID",
"template_id": "TEMPLATE_ID",
"page": "index",
"form_id": "FORMID",
"data": { "keyword1": { "value": "339208499",
"color": "#173177"
},
"keyword2": { "value": "2015年01月05日 12:30",
"color": "#173177"
},
"keyword3": { "value": "粤海喜来登酒店",
"color": "#173177"
} ,
"keyword4": { "value": "广州市天河区天河路208号",
"color": "#173177"
}
}, "emphasis_keyword": "keyword1.DATA" }api接口 给的是这样的 我是按照这样写的 也是不行
小***:
你写的page参数按照我给你的格式写,单单一个index肯定是不行的
一个商户号能绑定多个微信小程序做支付吗?-微信小程序开发
赵***:
我想就是进入主页 改怎么写
小***:
从pages开始操作文件路径,比如首页“pages/index/index”
赵***:
最开始就是这样写的 也是进不去
微信小程序如何确定是否为同一台手机-微信小程序教程
小***:
有没有完整的代码段我帮你看下
赵***:
Template tem = new Template();
tem.setTemplateId("");
tem.setToUser(openid);
tem.setFormId(order.getFormId());
tem.setPage("pages/index/index");
List
paras.add();
paras.add();
paras.add();
paras.add(new TemplateParam();
paras.add(new TemplateParam();
paras.add(new TemplateParam());
tem.setTemplateParamList(paras);
boolean send = TemplateUtil.sendTemplateMsg(token.getAccessToken(), tem);
public class Template {
private String toUser;
private String templateId;
private String page;
private String formId;
private String transactionId;
// 参数列表
private List
private Integer id;
private long succ;
public String getTransactionId() {
return transactionId;
}
public void setTransactionId(String transactionId) {
this.transactionId = transactionId;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public long getSucc() {
return succ;
}
public void setSucc(long succ) {
this.succ = succ;
}
public String getToUser() {
return toUser;
}
public void setToUser(String toUser) {
this.toUser = toUser;
}
public String getTemplateId() {
return templateId;
}
public void setTemplateId(String templateId) {
this.templateId = templateId;
}
public String toJSON() {
StringBuffer buffer = new StringBuffer();
buffer.append("{");
buffer.append(String.format("\"touser\":\"%s\"", this.toUser)).append(",");
buffer.append(String.format("\"template_id\":\"%s\"", this.templateId)).append(",");
buffer.append(String.format("\"url\":\"%s\"", this.page)).append(",");
buffer.append(String.format("\"form_id\":\"%s\"", this.formId)).append(",");
buffer.append("\"data\":{");
TemplateParam param = null;
for (int i = 0; i < this.templateParamList.size(); i++) {
param = templateParamList.get(i);
// 判断是否追加逗号
if (i < this.templateParamList.size() - 1) {
buffer.append(String.format("\"%s\": {\"value\":\"%s\",\"color\":\"%s\"},", param.getName(),
param.getValue(), param.getColor()));
} else {
buffer.append(String.format("\"%s\": {\"value\":\"%s\",\"color\":\"%s\"}", param.getName(),
param.getValue(), param.getColor()));
}
}
buffer.append("}");
buffer.append("}");
return buffer.toString();
}
public List
return templateParamList;
}
public void setTemplateParamList(List
this.templateParamList = templateParamList;
}
public String getPage() {
return page;
}
public void setPage(String page) {
this.page = page;
}
public String getFormId() {
return formId;
}
public void setFormId(String formId) {