2947关注9532浏览
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
白色季节
17人对此回答表示赞同
是不是文字编码的问题,我们用utf8正常
展开171回复分享发布于 6年前评论(1)
收起评论
-
Adrian
16人对此回答表示赞同
我怀疑这是小程序的bug
展开160回复分享发布于 6年前评论(0)
收起评论
-
吴俊霖
4人对此回答表示赞同
showmeyourcode
展开42回复分享发布于 6年前评论(2)
收起评论
-
Strawberry8 2019-02-05 13:04
==========================================================
回复 -
Gary_Jin 2019-02-07 20:27
//授权(必填)
Stringgrant_type="client_credential";
////////////////1、向微信服务器使用登录凭证code获取session_key和openid////////////////
//请求参数
Stringparams="grant_type="+grant_type+"&appid="+wxspAppid+"&secret="+wxspSecret;
try{
//1获得token
//发送请求
Stringsr=HttpRequest.sendGet("https://api.weixin.qq.com/cgi-bin/token",params);
Mapjson=JsonMapper.getInstance().fromJson(sr,Map.class);
//获取会话密钥(session_key)
Stringaccess_token=json.get("access_token").toString();
//2发送模板消息
MaptemplateParams=newLinkedHashMap();
templateParams.put("touser",openid);
templateParams.put("template_id","cI_iWftkKinDcQFF82Q87ppTW6LpGFzYiMOwP6y1JJQ");
templateParams.put("page","/pages/index/index");
templateParams.put("form_id",formid);
Mapkeyword=newLinkedHashMap();
Mapkeyword1Vlue=newHashMap();
keyword1Vlue.put("value",nickname);
keyword.put("keyword1",keyword1Vlue);
Mapkeyword2Vlue=newHashMap();
keyword2Vlue.put("value",username);
keyword.put("keyword2",keyword2Vlue);
Mapkeyword3Vlue=newHashMap();
keyword3Vlue.put("value",phone);
keyword.put("keyword3",keyword3Vlue);
Mapkeyword4Vlue=newHashMap();
keyword4Vlue.put("value",content);
keyword.put("keyword4",keyword4Vlue);
Mapkeyword5Vlue=newHashMap();
keyword5Vlue.put("value",DateUtils.formatDateTime(newDate()));
keyword.put("keyword5",keyword5Vlue);
templateParams.put("data",keyword);
StringjsonString=JsonMapper.toJsonString(templateParams);
StringpostRes=HttpRequest.sendPost("https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token="+access_token,jsonString);回复
-
微信返回码都是正常