|
今天我想测试,调用weixin的功能,想用Weixin功能得到微信用户的 相关信息, 根据视频。
我加了如下代码:
var weixinCode = this.getContext().getRequestParameter("code");
if (justep.Browser.isWeChat) {
// if (weixinCode !== "") {
//
// }
Baas.sendRequest({
"url" : "/weixin/weixin",
"action" : "userinfo",
"async" : false,
"params" : {
code : weixinCode
},
"success" : function(weixinUser) {
alert(weixinUser.openid);
alert(weixinUser.nickname + "(来自微信的用户)");
alert(weixinUser.country + weixinUser.province + weixinUser.city);
alert(weixinUser.headimgurl);
}
});
}
可是在服务器测试的时候报如下提示:
HTTP status 404
/baasm/weixin/weixin
并且也没有成功获取到微信用户的信息。。
我的项目是用以前的3.1 开发,,我目前使用的BaasServer 也是使用两个版本的,
3.1版本的BaasServer 和 3.4版本的BaasServer
3.1版本的BaasServer 在apache-tomcat\webapps 下的目录名是 baasm
3.4版本的BaasServer 在apache-tomcat\webapps 下的目录名是 baas
我试着把baas 下的weixin目录拷贝到 baasm 下。。可是还是提示同意的错误。
请问这个是为什么呀? 我需要怎么改?
|
|