graphql - 使用 axios 进行 GRAPHQL 突变
问题描述
我正在使用 graphCMS,我想使用 axios 进行发布请求。
我实际上可以在邮递员中进行突变。参见示例:https ://prnt.sc/sjsj3p
但是在使用 axios 进行实际编码时,我无法获得正确的查询格式。我搜索了一些 graphql 突变,但似乎 graphcms 有不同的格式(我不确定)。
axios({
method: 'POST',
url: apiUrl,
headers: {
'Content-Type': 'application/json',
'Authorization': graphcmsBearerKey
},
data: {
query: `
mutation CreateCompanyCustomization() {
createCompanyCustomization(
data: {
domain: "sampledomain.com"
}
)
}
`
}
}).then(res => {
console.log(res)
}).catch(err => {
isErrorState('ERROR STATE')
console.log(err)
})
有什么建议吗?谢谢!
解决方案
推荐阅读
- ios - 单元测试,测试一个视图控制器是否已经呈现了另一个视图控制器
- r - 如何将数字转换为R中的日期和时间戳?
- python - Gensim:以字符串作为输入而不是字符串列表的单词移动距离
- javascript - 如何将承诺的返回值分配给变量?
- reactjs - 动态分段控制按钮
- python - 如何防止图像被垃圾回收?
- python-3.x - 使用 Flask-Migrate 将级联添加到 SQLalchemy 迁移?
- typescript - 使用 `sinon-ts` 存根 Meteor `user` 和 `userId`
- byte - VarInt 编码算法如何工作?
- java - Spring Security 自定义登录功能