gpt4 book ai didi

javascript - 从 addCard trello API 创建 trello 卡后如何捕获它的链接?

转载 作者:行者123 更新时间:2023-12-03 06:25:13 25 4
gpt4 key购买 nike

我正在通过 JS 函数在 trello board 中创建一张新卡

var currentLocation = window.location.href;

function AddCardToTrello() {
Trello.addCard({
url: currentLocation,
name: "{{ soproduct.product }}",
due: {{ soproduct.required_date|date:"SHORT_DATE_FORMAT" }}
});
}

创建后,我会收到一个 Trello 向导,它向我显示 Trello 板上新创建的卡片的链接。我想捕获这个链接并将其保存在我的背面。我该怎么做 ?是否可以从同一个 API 调用中捕获数据?

最佳答案

我刚刚在 Trello 沙盒上测试了这个:

var destinationList = "XX_YOUR_LIST_ID_XX";

var success = function(successMsg) {
asyncOutput(successMsg);
};

var error = function(errorMsg) {
asyncOutput(errorMsg);
};

var newCard =
{name: "I just created a new card!",
desc: "Using the Trello API is fun and easy!",
pos: "top",
due: null,
idList: destinationList
};

Trello.post('/cards/', newCard, success, error);

successMsg 回调值包含对象中的参数:

“url”:“https://trello.com/c/PCJcEkmm/6-i-just-created-a-new-card”

所以我的建议是将保存到后端的过程添加到您的成功函数中 - 取决于您使用的插件/脚本架构。

var success = function(successMsg) {
console.log(successMsg);
//Save to storage here
};

var error = function(errorMsg) {
console.log(errorMsg);
};

function AddCardToTrello() {
Trello.addCard({
url: currentLocation,
name: "{{ soproduct.product }}",
due: {{ soproduct.required_date|date:"SHORT_DATE_FORMAT" }}
}, success, error);
}

关于javascript - 从 addCard trello API 创建 trello 卡后如何捕获它的链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38687003/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com