javascript - 在 Javascript 中使用 googleapis 发布我的 youtube 频道的新描述
问题描述
我正在尝试使用 googleapis 和 axios 更新我的描述。为此,我正在关注本教程https://developers.google.com/youtube/v3/docs/channels/update?apix=true&apix_params=%7B%22part%22%3A%5B%22brandingSettings%22%5D %2C%22resource%22%3A%7B%22brandingSettings%22%3A%7B%22channel%22%3A%7B%22description%22%3A%22hello%22%7D%7D%2C%22id%22%3A%22UCOsRlnWZakckW_5xYYkPd4Q %22%7D%7D
我的代码是
axios.post("https://youtube.googleapis.com/youtube/v3/channels", {
headers: {
'Authorization': 'Bearer ' + access_token,
'Accept': 'application/json',
'Content-Type': 'application/json'
},
data: {
'id': "UCOsRlnWZakckW_5xYYkPd4Q",
'brandingSettings': {
'channel': {
'description': "This is a short description.",
}
}
},
compressed: {}
})
我已经用“put”进行了测试,但它不起作用。有人知道我的问题吗?谢谢
解决方案
如果您使用的是 express,请遵循以下步骤:
安装cors
npm i cors --save
在节点服务器 index.js 中使用它
const cors = require('cors');
app.use(cors());
推荐阅读
- if-statement - 批处理文件中的多行 IF 语句内的变量值未递增
- c# - 使用 ViewModel 和 IsEnabled 数据绑定发出 WPF
- firebase - Flutter - 成功登录和注册后无法从 Firestore 检索数据
- python - 将彩色图像转换为灰度图像
- tailwind-css - 为什么在tailwindcss的自定义类中我不能定义2悬停:?
- javascript - 如何使值更长的数组(JavaScript)
- qr-code - 读取块中大二维码的标准
- javascript - 使用参数函数定义新变量
- java - 无法在“/Library/Java/JavaVirtualMachines/adoptopenjdk-15.jdk/Contents/Home/bin/policytool”中找到可执行文件 (-1)
- react-native - 基于 React Native EXPO 框架构建的我的 APP 的聊天组件