Trello API 通过 javascript 与 Trello 对象
Trello API via javascript with Trello object
我正在尝试发出放置请求以将 trello 卡片移动到另一个列表但没有成功,我可以更改名称和截止日期,但不能更改列表。
很简单的代码,我不知道我的代码有什么问题。
我相信 idList 值是正确的,我在目标列表中创建了一张卡片并输入 .json 只是为了检查 idList,结果是:
那么,有什么想法可以帮助吗?
<!DOCTYPE html>
<html>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script src="https://api.trello.com/1/client.js?key=********************************&token=****************************************************************"></script>
<body>
<script>
$(document).ready(function() {
Trello.put('/cards/5772bc30da92129b953111bd', {
name: 'test change name 1'
}); // works normally
Trello.put('/cards/5772bc30da92129b953111bd', {
due: '07/01/2016'
}); // works normally
Trello.put('/cards/5772bc30da92129b953111bd', {
idList: '576eee0460bbb196ccc48d37'
}); //doesn't work
});
</script>
</body>
</html>
解决方案:谢谢大家的帮助,我想出了解决方案。
我忘了说我要将卡发送到另一个板,所以有必要将请求通知 idBoard :
Trello.put('/cards/5772bc30da92129b953111bd',
{idBoard: '576eed9a21fa5781af4edf5b'}
{idList: '576eee0460bbb196ccc48d37'}); // works fine!
告知idBoard工作正常,再次感谢!
从 API 文档看来 idList 值应该是
id of the list the card should be moved to
在您的代码中应更改
的值
'576eee0460bbb196ccc48d37'
到你要移动卡片的列表的id值。
对于属于该列表的应用卡片,此 ID 值将相同
如果您要移动属于另一个板的列表中的卡,则还必须更改 boardId 值。
我还建议您始终检查 Trello 出错时返回的值,它是调用的第 4 个参数 - 您需要传递一个将用作出错时回调的函数!
我正在尝试发出放置请求以将 trello 卡片移动到另一个列表但没有成功,我可以更改名称和截止日期,但不能更改列表。
很简单的代码,我不知道我的代码有什么问题。 我相信 idList 值是正确的,我在目标列表中创建了一张卡片并输入 .json 只是为了检查 idList,结果是:
那么,有什么想法可以帮助吗?
<!DOCTYPE html>
<html>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script src="https://api.trello.com/1/client.js?key=********************************&token=****************************************************************"></script>
<body>
<script>
$(document).ready(function() {
Trello.put('/cards/5772bc30da92129b953111bd', {
name: 'test change name 1'
}); // works normally
Trello.put('/cards/5772bc30da92129b953111bd', {
due: '07/01/2016'
}); // works normally
Trello.put('/cards/5772bc30da92129b953111bd', {
idList: '576eee0460bbb196ccc48d37'
}); //doesn't work
});
</script>
</body>
</html>
解决方案:谢谢大家的帮助,我想出了解决方案。
我忘了说我要将卡发送到另一个板,所以有必要将请求通知 idBoard :
Trello.put('/cards/5772bc30da92129b953111bd',
{idBoard: '576eed9a21fa5781af4edf5b'}
{idList: '576eee0460bbb196ccc48d37'}); // works fine!
告知idBoard工作正常,再次感谢!
从 API 文档看来 idList 值应该是
id of the list the card should be moved to
在您的代码中应更改
的值'576eee0460bbb196ccc48d37'
到你要移动卡片的列表的id值。
对于属于该列表的应用卡片,此 ID 值将相同
如果您要移动属于另一个板的列表中的卡,则还必须更改 boardId 值。
我还建议您始终检查 Trello 出错时返回的值,它是调用的第 4 个参数 - 您需要传递一个将用作出错时回调的函数!