【问题标题】:Using the phabricator API to create maniphest task with javascript使用 phabricator API 使用 javascript 创建 maniphest 任务
【发布时间】:2019-06-13 23:47:52
【问题描述】:

长话短说,经过多次尝试和错误,我得出了这个结论,但仍然收到错误“交易”不是交易列表。这个有效载荷有什么问题?没有明确的文档,所以有人成功地做到了这一点吗?

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);

【问题讨论】:

    标签: javascript phabricator


    【解决方案1】:

    如果有人正在寻找这个。 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);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-01
      • 2015-09-08
      • 1970-01-01
      • 1970-01-01
      • 2016-09-26
      • 1970-01-01
      • 2023-04-04
      • 1970-01-01
      相关资源
      最近更新 更多