嗨,我正在尝试让这个mod.io示例工作。这是他们给出的一个curl示例
curl -X POST https://api.mod.io/v1/oauth/emailrequest \ -H 'Content-Type: application/x-www-form-urlencoded' \ -d 'api_key=0d0ba6756d032246f1299f8c01abc424' \ -d 'email=john.snow@westeros.com'
我正在尝试将其添加到我的Vue JS应用程序中,但返回一个401错误。有人能看到有什么问题吗?
methods: {
loginUser() {
const headers = {
'Content-Type': 'application/x-www-form-urlencoded',
}
console.log(this.email) //Works
const data = {
api_key: "0d0ba6756d032246f1299f8c01abc424",
email: this.email
}
axios
.post('https://api.mod.io/v1/oauth/emailrequest', data, {
headers: headers
})
.then(response => {
console.log(response);
})
.catch((error) => {
console.log(error);
})
}
API和电子邮件来自文档,所以请随意尝试一下。 这就是我遇到的问题
可能是我的本地主机没有SSL吗?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
我知道我离成功很近....
const headers = { 'Content-Type': 'application/x-www-form-urlencoded' } const data = "api_key=0d0ba6756d032246f1299f8c01abc424&email="+this.email; axios .post('https://api.mod.io/v1/oauth/emailrequest', data, { headers: headers }) .then(response => { console.log(response); }) .catch((error) => { console.log(error); })