首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Trello API通过javascript和Trello对象

Trello API通过javascript和Trello对象
EN

Stack Overflow用户
提问于 2016-07-01 12:18:17
回答 2查看 1.3K关注 0票数 1

我试图触发一个put请求将trello卡移动到另一个列表中,但没有成功,我可以更改名称和到期日,但不能更改列表。

这是一个非常简单的代码,我不知道我的代码有什么问题。我相信idList值是正确的,我在目标列表中创建了一张卡片,并键入.json来检查idList,结果是:

有什么能帮上忙的吗?

代码语言:javascript
复制
<!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:

代码语言:javascript
复制
Trello.put('/cards/5772bc30da92129b953111bd', 
  {idBoard: '576eed9a21fa5781af4edf5b'}
  {idList: '576eee0460bbb196ccc48d37'}); // works fine!

通知idBoard工作正常后,再次感谢您!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-07-01 15:18:09

如果要将卡片移动到属于另一个板的列表中,则还必须更改boardId值。

我还建议您始终检查Trello在错误时返回的值,这是调用的第四个参数--您需要传递一个函数,它将用作对错误的回调!

票数 1
EN

Stack Overflow用户

发布于 2016-07-01 12:52:31

从API文档来看,idList值应该是

应该将卡片移到列表的id

检查这里

在您的代码中,应该更改

‘576ee0460bbb196ccc48d37’

到要移动卡的列表的id值。

对于属于该列表的应用程序卡,此id值将是相同的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38145249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档