我正在使用在node中为smtp编写的SendPulse客户端库。这是他们的example.js的摘录:
var API_USER_ID="USER_ID"
var API_SECRET="USER_SECRET"
var TOKEN_STORAGE="/tmp/"
sendpulse.init(API_USER_ID,API_SECRET,TOKEN_STORAGE);
我尝试使用创建帐户时使用的电子邮件地址以及它们在SMTP设置页面上分别为user_id和user_secret提供的密码。运行代码时,出现以下错误消息:
{error:'invalid_request',error_description:'该请求缺少必需的参数,包含无效的参数值,包含多个参数,或者格式错误。检查“访问令牌”参数。”,消息:“请求缺少必需的参数,包含无效的参数值,多次包含一个参数或格式错误。检查“访问令牌”参数。',错误代码:1}
但是,您做什么似乎无关紧要,您将始终得到该错误消息。您可以运行sendpulse.ini();
并仍然收到该消息。
我的问题是,使用SendPulse节点库的正确凭据是什么?smtp设置页面还为我提供了一个公共密钥,不确定该怎么做。我注意到这个图书馆已经一岁了,它已经过时了吗?非常感谢您的帮助。我正在完成一个非常大的项目,这是最后的障碍。
您需要从https://login.sendpulse.com/settings/页面使用“ ID”和“秘密” ,转到“ API”选项卡并启用“激活REST API”。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句