这是使用sendgrid发送电子邮件的代码我有正确的api密钥仍然浏览器显示错误为
HTTP / 1.1 401未经授权的服务器:nginx日期:星期四,2016年7月14日08:14:32 GMT内容类型:application / json内容长度:88连接:keep-alive {“errors”:[{“message”:“权限被拒绝,凭据错误“,”字段“:null,”help“:null}]}
最佳答案
看起来您没有使用您尝试使用的api密钥设置环境变量:
$apiKey = getenv(...);
请在此处查看documentation,因为您看起来正在使用示例代码.
只是为了测试你可以使用:
$apiKey = 'add here your api key';
取代getenv的用法.它应该工作.然后,您可以在配置文件或env变量(取决于您的应用程序)中设置api密钥,以便不将其硬编码到脚本中.