我在节点WPAPI中遇到问题。它不会上传照片。
它可以创建帖子,但不能上传图像(internal,uri和file:// path),这些都不起作用。
给我一个问题的是自定义图像字段,其中包含图像和描述为可重复的类型。
错误消息是“ rest_upload_no_data”。为什么它不能接收数据?
await wp.setHeaders({ Authentication: `Bearer ${token}` });
// Selection
await wp
.createMission()
.create({
title: 'testing11111',
status: 'publish',
})
.then(async (post) => {
console.log('come to result');
console.log(post);
const filePath = '../images/note.png';
return wp
.media()
.file(filePath)
.create({
title: 'Amazing featured image',
post: post.id,
})
.then((media) => {
console.log(`Media uploaded with ID #${media.id}`);
});
})
.catch(async (err) => {
console.log(err);
const error = err.message;
throw error;
});
});