在 node.js 使用 got 库调用公众号模板消息的发送 API 向用户发送模板消息,最近两天该 API 频繁返回 error.code 为 HPE_INVALID_HEADER_TOKEN,error.message 为 RequestError: Parse Error: Invalid header value char 的错误。我的代码在该问题出现前很多天没有调整过,出现该问题后,尝试调整代码,但没有成功,依然经常返回该错误。
HPE_INVALID_HEADER_TOKEN 的意思是服务器返回了一个 invalid header,应该是 API 服务器的问题,应该需要微信方修复?
got({
url: `https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=${token.access_token}`,
method: "POST",
responseType: "json",
json: msg,
})