使用 phabricator API 通过 javascript 创建 maniphest 任务
Using the phabricator API to create maniphest task with javascript
长话短说,经过多次尝试和错误,我归结为这个,但仍然出现错误“交易”不是交易列表。这个有效载荷有什么问题?没有明确的文档所以有人成功做到了吗?
var payload = {
“api.token”: PHAB_TOKEN,
transactions: [{“type”: “title”, “value”: “test”}],
output: ‘json’
};
var options = {
method: ‘post’,
payload: payload,
};
var resp = UrlFetchApp.fetch(“https://xxxxxxx/api/maniphest.edit”, options);
万一有人在找这个。 phab 令牌应位于名为“__conduit__”的密钥下,如下所示。
var payload = {
"params": JSON.stringify({
"__conduit__": { token: PHAB_TOKEN },
transactions: [{“type”: “title”, “value”: “test”}],
}),
output: 'json'
};
var options = {
method: 'post',
payload: payload,
};
var resp = UrlFetchApp.fetch("https://xxxxxxxx/api/maniphest.edit", options);
长话短说,经过多次尝试和错误,我归结为这个,但仍然出现错误“交易”不是交易列表。这个有效载荷有什么问题?没有明确的文档所以有人成功做到了吗?
var payload = {
“api.token”: PHAB_TOKEN,
transactions: [{“type”: “title”, “value”: “test”}],
output: ‘json’
};
var options = {
method: ‘post’,
payload: payload,
};
var resp = UrlFetchApp.fetch(“https://xxxxxxx/api/maniphest.edit”, options);
万一有人在找这个。 phab 令牌应位于名为“__conduit__”的密钥下,如下所示。
var payload = {
"params": JSON.stringify({
"__conduit__": { token: PHAB_TOKEN },
transactions: [{“type”: “title”, “value”: “test”}],
}),
output: 'json'
};
var options = {
method: 'post',
payload: payload,
};
var resp = UrlFetchApp.fetch("https://xxxxxxxx/api/maniphest.edit", options);