用notepad++搭建后台服务器出现错误
用notepad++搭建了用户登录的后台服务器,是开发微信小程序,因为是新手看不太懂,请大神帮忙看看。
上图报错的是在我的微信小程序密钥的地方看不懂是在哪里有错误。
const express = require('express')const bodyParser = require('body-Parser')
const request = require('request')
const app = express()
app.use(bodyParser.json())
const wx ={
appid:
secret:
}
var db = {
session: {},
user: {}
}
app.post('login',(req,res) => {
//注意:小程序端的appid必须使用真实账号,如果使用测试号,会出现login code错误
console.log('login code: '+req.body.code)
var url = 'https://api.weixin.qq.com/sns/jscode2session?appid=' + wx.appid + '&secret=' + wx.secret + '&js_code=' + req.body.code + '&grant_type=authorization_code'
request(url, (err, response, body) => {
console.log('session: '+body)
var session = JSON.parse(body)
if(session.openid){
var token = 'token_' + new Date().getTime()
db.session[token] = session
if(!db.user[session.openid]) {
db.user[session.openid] = {
credit: 100
}
}
}
res.json({
token: token
})
})
})
app.listen(3000,() => {
console.log('server running at http://127.0.0.0:3000')
appid和secret具体内容我删了,但是id和密码肯定是没有问题的,求大神看看
回答
这个错误是意外的标识符错误,你看看你这个D:wxapplogin-serverindex.js路径里面的标识符有什么问题
以上是 用notepad++搭建后台服务器出现错误 的全部内容, 来源链接: utcz.com/a/27519.html