【发布时间】:2016-04-08 05:09:09
【问题描述】:
我正在尝试使用 mailgun 从我的 angular 2 应用程序发送电子邮件,但我遇到授权问题并且只收到 403 响应。
这就是我目前所拥有的
var authHeader = new Headers();
authHeader.append('Authorization','API_KEY');
var url="https://api.mailgun.net/v3/MY_MAILGUN_DOMAIN.mailgun.org/messages";
var mail = {
from : "text",
to : "text",
subject : "text"
text : "text"
};
this._http.post(url, message, {headers:authHeader});
有谁知道如何附加我的 api 密钥以成功授权?
更新:
var headers = new Headers();
headers.append("Authorization": "Basic "+btoa("api:key-API_KEY")
我需要提供带有 btoa 编码的 API 密钥。
【问题讨论】: