async function modifyApp(app) {
// 第一步 抓取 id namespaceName name nameCn description language accessLevel labels projectEncoding ownerId
let info = await fetch(`http://coding.jd.com/webapi/projects/app/${app}/info`, {
"headers": {
"accept": "application/json, text/plain, */*",
"accept-language": "zh-CN,zh;q=0.9",
"x-requested-with": "XMLHttpRequest"
},
"body": null,
"method": "GET",
"mode": "cors",
"credentials": "include"
});
let data = await info.json();
let body = {
id: data.id,
namespace: data.namespaceName,
name: data.name,
nameCn: data.nameCn,
description: data.description,
language: data.language,
accessLevel: 0,
labels: data.labels,
projectEncoding: data.projectEncoding,
ownerId: data.ownerId
}
// 第二步 请求修改
let actionResult = await fetch(`http://coding.jd.com/webapi/projects/app/${app}/settings`, {
"headers": {
"accept": "application/json, text/plain, */*",
"accept-language": "zh-CN,zh;q=0.9",
"content-type": "application/json",
"x-requested-with": "XMLHttpRequest"
},
"body": JSON.stringify(body),
"method": "POST",
"mode": "cors",
"credentials": "include"
});
console.log(actionResult)
}
modifyApp("order.main.task")
修改coding里面的owner
最新推荐文章于 2023-04-25 18:42:28 发布