【发布时间】:2018-04-28 01:19:54
【问题描述】:
我目前正在尝试使用来自http://www.pdflayer.com 的 API,但是我在通过 Axios 的发布请求提供 api_key 时遇到了问题。
我的代码如下所示:
var config = require('./../config');
var axios = require('axios');
var fs = require('fs');
const BASE_URL = 'http://api.pdflayer.com/api/convert';
module.exports = {
createQuotePdf() {
var data = {
document_url: 'https://www.apple.com',
access_key: config.pdflayer_acccess_key,
page_size: 'A4',
test: '1'
}
axios.post(BASE_URL, data)
.then((data) => {
console.log(data);
fs.writeFile('./download.pdf', data.body, function(err) {
if (err) console.log('error: ', err);
})
});
}
};
但是,每次我提出请求时,都说我没有提供 api 密钥,即使我指定了。
如果有人可以帮助我,那就太好了。
最好的问候
【问题讨论】:
标签: javascript api post axios